Example #1
0
        public string MaterialDefn(ObjMaterial mat)
        {
            var formatStr = "newmtl {0}\r\n Ka {1} {2} {3}\r\n Kd {1} {2} {3}\r\n d {4}";

            return(string.Format(formatStr, MaterialName(mat), mat.Color.X, mat.Color.Y, mat.Color.Z, mat.Color.W));
        }
Example #2
0
 public string MaterialName(ObjMaterial mat)
 {
     materials.Add(mat);
     return(mat.Name.ToIdentifier() + "_" + materials[mat].ToString());
 }