IMaterialDescriptorGenerator
glTF => IMaterialDescriptorGenerator => MaterialDescriptor => UnityEngine.Material
IMaterialDescriptorGenerator
を実装して importer に渡すことで, Material の生成をカスタマイズできます。
UniGLTF/Runtime/UniGLTF/IO/MaterialIO/Import/IMaterialDescriptorGenerator.cs
get...
UniGLTF/Runtime/UniGLTF/IO/MaterialIO/Import/MaterialDescriptor.cs
get...
IMaterialDescriptorGenerator.Get の実装
IMaterialDescriptorGenerator.Get
は glTF の material 情報から MaterialDescriptor を生成する責務があります。
以下の2stepを実装します。