public int CreateRenderMeshGroup(RenderMesh renderMesh, out MeshRenderGroup group) { renderMesh.mat.LoadMaterial(); int id = new Random().Next(); group = new MeshRenderGroup(renderMesh); renderGroups.Add(id, group); return(id); }
public bool HasMeshRender(RenderMesh meshRender) { return(MeshRender.Equals(meshRender)); }
public MeshRenderGroup(RenderMesh meshRender) { MeshRender = meshRender; Transforms = new List <Matrix4>(); }