gpt4 book ai didi

c++ - 在波前对象文件 (.obj) 中,我应该如何在 opengl 中渲染具有 4 个以上顶点的面?

转载 作者:可可西里 更新时间:2023-11-01 18:09:26 24 4
gpt4 key购买 nike

所以使用 Wavefront object file我应该如何在 OpenGL 中渲染具有 4 个以上顶点的面?

我知道如果它有 3 个顶点我使用 GL_TRIANGLES,如果它有 4 个我使用 GL_QUADS,但如果它有 5 个或更多,我应该怎么办利用?有标准吗?

最佳答案

首先,您应该告诉任何导出工具不要导出具有那么多顶点的面。面应该有 3 个顶点,句点。

如果您的导出工具无法做到这一点,那么您的加载工具应该将多边形分解为 3 个顶点面。我相当确定 the Asset Importer library可以做到这一点。

关于c++ - 在波前对象文件 (.obj) 中,我应该如何在 opengl 中渲染具有 4 个以上顶点的面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9147197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com