public void CreateMaterialIdsArrayOk() { TGCObjLoader tgcObjLoader = new TGCObjLoader(); tgcObjLoader.LoadObjFromFile(_fullobjpathmultimaterial); _resObjMesh = tgcObjLoader.ObjMeshContainer.ListObjMesh.First(); Assert.AreEqual(_resObjMesh.FaceTriangles.Count, _resObjMesh.CreateMaterialIdsArray().Length); }
public void CreateMaterialIdsArrayOk() { TgcObjLoader _tgcObjLoader = new TgcObjLoader(); _tgcObjLoader.LoadObjFromFile(_fullobjpathmultimaterial); resObjMesh = _tgcObjLoader.ObjMeshContainer.ListObjMesh.First(); Assert.True(resObjMesh.FaceTrianglesList.Count == resObjMesh.CreateMaterialIdsArray().Length); }
public void IndexMaterialIdsArrayOk() { TGCObjLoader tgcObjLoader = new TGCObjLoader(); tgcObjLoader.LoadObjFromFile(_fullobjpathmultimaterial); _resObjMesh = tgcObjLoader.ObjMeshContainer.ListObjMesh.First(); int[] materialIds = _resObjMesh.CreateMaterialIdsArray(); Assert.AreEqual(materialIds[15810], 0); Assert.AreEqual(materialIds[17010], 1); }
public void IndexMaterialIdsArrayOk() { TgcObjLoader _tgcObjLoader = new TgcObjLoader(); _tgcObjLoader.LoadObjFromFile(_fullobjpathmultimaterial); resObjMesh = _tgcObjLoader.ObjMeshContainer.ListObjMesh.First(); int[] materialIds = resObjMesh.CreateMaterialIdsArray(); Assert.True(materialIds[15810] == 0); Assert.True(materialIds[17010] == 1); }