public void LoadMeshFromFile() { //Given ColladaMeshLoader loader = new ColladaMeshLoader(); //When MeshData mesh = loader.Load("Resources/Box.DAE"); //Then Assert.IsTrue(mesh.GetIndexCount() == (uint)36); Assert.IsTrue(mesh.GetVertexCount() == (uint)36); }
public void LoadMeshFromFileThatDoesntExist() { //Given ColladaMeshLoader loader = new ColladaMeshLoader(); //When MeshData mesh = loader.Load("ThisFileDoesNotExist.DAE"); //Then MeshData newMesh = new MeshData(); Assert.AreEqual(mesh, newMesh); }
public Resource Load(ResourceInformation info) { Mesh mesh = new Mesh(device, loader.Load(info.Filepath), vertBuffFactory); return(mesh); }