Example #1
0
 public void AddModelMeshPart(ModelMeshPart meshpart, bool finalise = true)
 {
     if (finalise)
     {
         meshpart.Finalise();
     }
     MeshParts.Add(meshpart);
 }
Example #2
0
        public ModelMeshPart Clone()
        {
            ModelMeshPart part = new ModelMeshPart
            {
                Material = Material,
                Colour   = Colour
            };

            part.IndexBuffer.Data.AddRange(IndexBuffer.Data);
            part.VertexBuffer.Data.AddRange(VertexBuffer.Data);
            part.Finalise();

            return(part);
        }