// public SubMesh(SubMeshVertex[] vertices, int[] indices, int textureCoordCount, bool vertexColors, MySceneMaterial material) { this.vertices = vertices; this.indices = indices; this.textureCoordCount = textureCoordCount; this.vertexColors = vertexColors; this.material = material; }
MySceneMaterial GetOrCreateMaterial(string materialName) { MySceneMaterial material; if (!generatedMaterials.TryGetValue(materialName, out material)) { material = new MySceneMaterial(materialName); generatedMaterials.Add(material.Name, material); } return(material); }