Material
VRM のサポートしているマテリアル(シェーダー)は 3種類 で、
unlit, standard, MToon です。
UniGLTF では unlit, standard の2種類をサポートしています。
export / import の対応表
| support | export | gltf | import | |
|---|---|---|---|---|
| ✅ | Standard(Unity標準) | PBR | Standard | |
| ❌v0.xx.0 | UniGLTF/StandardVColor | UniUnlitに頂点カラーがあります | ||
| ✅ | Unlit/Color(Unity標準) | KHR_materials_unlit | UniGLTF/UniUnlit | |
| ✅ | Unlit/Texture(Unity標準) | KHR_materials_unlit | UniGLTF/UniUnlit | |
| ✅ | Unlit/Transparent(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 | UniUnlitをご利用ください |
| ❌v0.76.0 | VRM/UnlitTransparent(UniVRM) | KHR_materials_unlit | UniGLTF/UniUnlit | UniUnlitをご利用ください |
| ❌v0.76.0 | VRM/UnlitCutout(UniVRM) | KHR_materials_unlit | UniGLTF/UniUnlit | UniUnlitをご利用ください |
| ❌v0.76.0 | VRM/UnlitTransparentZWrite(UniVRM) | gltf表現が無い | MToonにTransparentZWriteがあります | |
| ✅ | VRM/MToon | extensions.VRM.materialProperties | VRM/MToon | |
| 🚧 | VRM10/MToon10 | VRMC_materials_mtoon | VRM10/MToon10 |