public void Load(string path) { string objFileName = Path.ChangeExtension(path, ".obj"); string mtlFileName = Path.ChangeExtension(path, ".mtl"); if (File.Exists(mtlFileName)) { mtl = new ObjParser.Mtl(); mtl.LoadMtl(mtlFileName); materials = ListMaterialsOfObjMaterials(mtl.MaterialList); } if (!File.Exists(objFileName)) { return; } obj = new ObjParser.Obj(); obj.LoadObj(objFileName); BuildFromFaces(); }