Example #1
0
 static IEnumerator LoadMaterials(VRMImporterContext context)
 {
     if (context.GLTF.materials == null || !context.GLTF.materials.Any())
     {
         context.Materials.Add(context.CreateMaterial(context, 0));
     }
     else
     {
         for (int i = 0; i < context.GLTF.materials.Count; ++i)
         {
             context.Materials.Add(context.CreateMaterial(context, i));
             yield return(null);
         }
     }
 }