2011-04-27 17 views
1

我是OpenGL的新手,想为我的迷你项目制作cricket stumps如何在openGL中模拟板球残片

据我所知,底座就像一个圆锥体,然后一个圆柱体在它的上方,但我无法对它进行建模。

你想告诉我如何在OpenGL中为3D实现建模吗?

回答

8

你不用在OpenGL中建模。所有OpenGL知道的都是三角形。彩色三角形,不同角度/大小的三角形,纹理三角形等等。OpenGL不涉及建模,这是你的工作。您可以使用建模软件(3dsmax等)创建模型,导出模型,然后找出如何将模型转换为OpenGL的三角形。或者你可以找出你想要绘制的所有三角形,并在OpenGL中对其进行硬编码。或者你可以找到某种外部库(我建议GLU),它位于OpenGL之上,并知道如何将某些常见形状分解成三角形。检出this

+0

谢谢..阿拉斯穆森我等待得到更多回复我的问题。 – Tarun 2011-04-27 19:37:49

1

更简单的方法是使用gluCylinder它可以产生圆柱体和锥体。这是一个NeHe sample

+0

感谢好友我终于实现了它 – Tarun 2011-05-09 12:06:25