你如何获得网格的顶点缓冲?

时间:2011-03-14 20:55:22

标签: c++ directx

如何获取网格的顶点信息?

1 个答案:

答案 0 :(得分:2)

如果你的意思是来自ID3DXMesh,那么只需要调用GetVertexBufferGetIndexBuffer即可。要获取其他信息,例如顶点结构,您可以调用GetDescription。最后,为了获得有关如何渲染网格的信息(例如哪些顶点使用相同的材​​质),可以通过调用GetAttributeTable来获取信息。但是,您需要知道哪个属性id映射到哪个纹理。