Exemple #1
0
 private _MeshPrimitiveDecoder(SharpGLTF.Runtime.IMeshPrimitiveDecoder <SharpGLTF.Schema2.Material> primitive, int materialIndex)
 {
     _Source        = primitive;
     _MaterialIndex = materialIndex;
 }
Exemple #2
0
        public static IMeshPrimitiveDecoder <int> Create(SharpGLTF.Runtime.IMeshPrimitiveDecoder <SharpGLTF.Schema2.Material> primitive, GLTFMaterialsFactory materials)
        {
            var material = materials.UseMaterial(primitive.Material);

            return(new _MeshPrimitiveDecoder(primitive, material));
        }