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 MeshLoader(FearGraphicsDevice dev, ColladaMeshLoader formatLoader, VertexBufferFactory vertBufferFactory) { device = dev.Device; loader = formatLoader; vertBuffFactory = vertBufferFactory; }