如何在openGL中建模板球树桩

Tar*_*run 1 c++ opengl graphics

我是OpenGL的新手,想为我的迷你项目制作板球树桩.

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

您想告诉我如何在OpenGL中为3D实现进行建模?

And*_*sen 8

你并不真正在OpenGL中建模.所有OpenGL都知道是三角形.彩色三角形,不同角度/大小的三角形,纹理三角形等等.OpenGL不处理建模,这是你的工作.

您可以使用建模软件(3dsmax等)创建模型,导出模型,然后弄清楚如何将模型转换为OpenGL的三角形.或者你可以弄清楚自己想要绘制的所有三角形,并在OpenGL中对其进行硬编码.或者你可以找到某种外部库(我建议GLU),它位于OpenGL之上,并且知道如何将某些常见形状分解为三角形.看看这个.