如何使用OpenGL加载层次模型?

问题描述 投票:0回答:1

我有一个模型,该模型具有希望独立移动的四肢。显然,加载模型并将其拆分为几个部分的方法是使用顶点索引(而不是顶点本身)来绘制模型。但是,我们学校提供的装载机并未采用模型的顶点索引;它只取顶点。

是否有解决此问题的简单方法?我是否以错误的方式看待这个问题?谢谢。

c++ visual-studio opengl graphics 3d
1个回答
0
投票

顶点索引是其加载顺序。 #1是第一个顶点。参考Ed Ed Catmul的拖把。电影BYU。玛雅人多边形按索引实例顶点。 Maya中的.obj文件允许负索引引用顶点列表的(当前)末端。在将顶点和多边形混合到可以剪切和粘贴的文本文件中的局部线中时非常方便...将此操作称为带宽最小化,如果绘图机只能引用几个顶点或它具有delete vertex命令,则此操作非常重要。 openGL strip命令就是示例。.stl是最差的文件格式,因为它不按索引引用顶点。三角形只是九个数字。光谱的另一端是实体模型。

© www.soinside.com 2019 - 2024. All rights reserved.