使用GLUT建模不规则三维多面体(例如“pentagonal hexecontahedron”)的基本步骤是什么?
到目前为止我所理解的是我需要确定对象的顶点。怎么样? 当我有顶点列表时,下一步是什么?如何使用glVertex(..)函数绘制多面体?
答案 0 :(得分:2)
你最好的选择是在3d建模程序中制作模型,除非你想手工弄清楚所有的顶点,这将是一个痛苦。使用保存文件中的顶点数据并将其放入一个数组中,您可以弄清楚如何从文件中读取数据,或者只是在包含所有顶点数据的标题中创建一个静态数组。
然后你可以使用顶点数组在一个http://www.opengl.org/sdk/docs/tutorials/CodeColony/vertexarrays.php
中渲染模型