在Mesh里可以通过Mesh.LockVertexBuffer来取得所有顶点的信息.
我主要是想通过这些信息做一个碰撞检测用的方盒包.
Mesh加载的是X文件,里面是一艘飞船的模型,由于飞船机翼很薄很长,所以以所有顶点信息做出的方盒包中有很多非模型区域.这样的话碰撞检测会很不精确.
for (int i=0; i < materials.Length; i++)
{
    device.Material = materials[i];
    device.SetTexture(0, textures[i]);
    mesh.DrawSubset(i);
}渲染时通过以上代码输出该mesh, 经调试发现i = 0, 1, 2.
单独mesh.DrawSubset(int),发现只画出了部分模型,其中i=1时为机翼部分.也就是说mesh里的顶点信息是分部分的,我搜索了下没有找到相关文段,请问有没有什么方法可以取得某部分的顶点信息?