2

使用 GLUT对不规则 3d 多面体(例如“五边形六面体”)建模的基本步骤是什么?

到目前为止我所了解的是我需要确定对象的顶点。如何?当我有顶点列表时,下一步是什么?如何使用 glVertex(..) 函数绘制多面体?

4

1 回答 1

3

最好的办法是在 3D 建模程序中制作模型,除非您想手动计算所有顶点,这会很痛苦。使用保存文件中的顶点数据并将其放入一个数组中,您可以弄清楚如何从文件中读取,或者只是在包含所有顶点数据的标题中创建一个静态数组。

然后您可以使用顶点数组一举渲染模型http://www.opengl.org/sdk/docs/tutorials/CodeColony/vertexarrays.php

于 2012-12-06T09:35:57.617 回答