Error in 14.3
Posted: Thu Nov 18, 2010 2:03 pm
Hi Norbo,
i've just update to last 14.3 version and i started getting this error when i try to extract vertex data from an xna model:
This is my function:
What's wrong? With previous version i've never had any problem...
Thanks in advance!
Fax3D
i've just update to last 14.3 version and i started getting this error when i try to extract vertex data from an xna model:
Code: Select all
System.FormatException was unhandled
Message=Unsupported vertex type in mesh.
Source=BEPUphysics
StackTrace:
at BEPUphysics.DataStructures.TriangleMesh.AddMesh(ModelMesh collisionModelMesh, Matrix transform, List`1 vertices, List`1 indices)
at BEPUphysics.DataStructures.TriangleMesh.GetVerticesAndIndicesFromModel(Model collisionModel, Vector3[]& vertices, Int32[]& indices)
at BEPUphysics.StaticTriangleGroup.GetVerticesAndIndicesFromModel(Model collisionModel, StaticTriangleGroupVertex[]& vertices, Int32[]& indices)
Code: Select all
private List<Vector3> GetVerticesFromModel(float p_Scale)
{
int[] _staticTriangleIndices;
StaticTriangleGroup.StaticTriangleGroupVertex[] _staticTriangleVertices;
StaticTriangleGroup.GetVerticesAndIndicesFromModel(m_XnaModel, out _staticTriangleVertices, out _staticTriangleIndices);
List<Vector3> _points = new List<Vector3>();
foreach (StaticTriangleGroup.StaticTriangleGroupVertex triangle in _staticTriangleVertices)
{
Vector3 _pos = Vector3.Transform(triangle.Position, Matrix.CreateScale(p_Scale));
_points.Add(_pos);
}
return _points;
}
Thanks in advance!
Fax3D