如何在 openGL 中对板球树桩进行建模

发布于 2024-11-03 12:36:44 字数 209 浏览 1 评论 0原文

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

据我所知,底部是一个类似圆锥体的东西,然后在它上面有一个圆柱体, 但我无法对其进行建模。

您想告诉我如何在 OpenGL 中对其进行建模以实现 3D 实现吗?

I am new to OpenGL and want to make cricket stumps for my mini project.

As far as I know the base is something like a cone, and then a cylinder comes above it,
but I am not able to model it.

Would you like to tell me how can I model it in OpenGL for 3D realization?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

找回味觉 2024-11-10 12:36:44

您实际上并没有在 OpenGL 中对事物进行建模。 OpenGL 只知道三角形。彩色三角形、不同角度/大小的三角形、纹理三角形等。OpenGL 不处理建模,那是你的工作。

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

You don't really model things in OpenGL. All OpenGL knows about is triangles. Colored triangles, different angled/sized triangles, textured triangles, etc, etc. OpenGL doesn't deal with modelling, that's your job.

You can either use modelling software (3dsmax, etc.) to create the model, export it, and then figure out how to convert a model into OpenGL's triangles. Or you can figure out all the triangles you want to draw yourself and just hard code it in OpenGL. Or you can find some sort of external library (I suggest GLU) that sits on top of OpenGL and knows how to break down certain common shapes into the triangles. Check this out.

好多鱼好多余 2024-11-10 12:36:44

更简单的方法是使用 gluCylinder 它可以生成圆柱体和视锥细胞。这是一个 NeHe 示例

The easier way would be to use gluCylinder which can generate cylinder and cones. Here is a NeHe sample.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文