Material¶
There are three types of materials (shaders) supported by VRM. These are unlit
, standard
, and MToon
.
UniGLTF supports two types, unlit
and standard
.
Correspondence table export / import¶
support |
export |
gltf |
import |
|
---|---|---|---|---|
✅ |
Standard(Included in Unity) |
PBR |
Standard |
|
❌v0.xx.0 |
UniGLTF/StandardVColor |
UniUnlit has |
||
✅ |
Unlit/Color(Included in Unity) |
KHR_materials_unlit |
UniGLTF/UniUnlit |
|
✅ |
Unlit/Texture(Included in Unity) |
KHR_materials_unlit |
UniGLTF/UniUnlit |
|
✅ |
Unlit/Transparent(Included in Unity) |
KHR_materials_unlit |
UniGLTF/UniUnlit |
|
✅ |
Unlit/Transparent Cutout(Unity標準) |
KHR_materials_unlit |
UniGLTF/UniUnlit |
|
✅ |
UniGLTF/UniUnlit(VRMShaders) |
KHR_materials_unlit |
UniGLTF/UniUnlit |
|
❌v0.76.0 |
VRM/UnlitTexture(UniVRM) |
KHR_materials_unlit |
UniGLTF/UniUnlit |
Please use UniUnlit |
❌v0.76.0 |
VRM/UnlitTransparent(UniVRM) |
KHR_materials_unlit |
UniGLTF/UniUnlit |
Please use UniUnlit |
❌v0.76.0 |
VRM/UnlitCutout(UniVRM) |
KHR_materials_unlit |
UniGLTF/UniUnlit |
Please use UniUnlit |
❌v0.76.0 |
VRM/UnlitTransparentZWrite(UniVRM) |
no gltf representation |
MToon has TransparentZWrite |
|
✅ |
VRM/MToon |
extensions.VRM.materialProperties |
VRM/MToon |
|
🚧 |
VRM10/MToon10 |
VRMC_materials_mtoon |
VRM10/MToon10 |