我是Directx的新手,并且想了解更多,我在尝试directxtutorial.com中的代码?我在这里存放D3DXCreateCylinder的任何example \ sample吗?谢谢

最佳答案

那好吧

D3DXCreateCylinder可以这样使用

LPD3DXMESH cylinder; // Define a pointer to the mesh.

D3DXCreateCylinder(d3ddev, 2.0f, 0.0f, 10.0f, 10, 10, &cylinder, NULL);


那么发生了什么?


d3ddev应该是您假定已创建的设备上下文。
负Z上的半径。
正Z上的半径。
Z轴上形状的长度。
Z周围的多边形(或细分)的数量。
Z轴上的多边形数量。
保存创建的网格物体的指针的地址。


修补价值观,实验不会受到伤害。

10-06 04:58