If you have GeometricMeshData then you can turn that into other pieces:
var data = GetYourGeometricMeshData(); var primitive = new GeometricPrimitive(graphicsDevice, data); var meshDraw = primitive.ToMeshDraw(); var mesh = new Mesh(meshDraw, new ParameterCollection());
ToMeshDraw() on the geometric primitive is an extension method available with
using Xenko.Extensions;. I really think it should be part of the class or be in the same namespace as the geometric primitives, it’s very hand and provides a place to look on how to build your own MeshDraw if you need to (such as how @profan does in his subdivided mesh example).