【发布时间】:2015-04-18 14:57:42
【问题描述】:
我有一些动画角色模型(不是我自己创建的)我在 Maya 中查看过它们,它们由 5-7 个单独的网格组成;身体、眼睛、斗篷、剑等。在 libgdx 中渲染的每个模型都会增加大约 35 个绘制调用......我想减少这个。我在想我应该将模型的所有网格合并为一个。我无法在 Maya 中执行此操作(嗯,它使用组合网格功能工作,它仍然可以很好地动画等,但在网格组合后我无法将其导出到 FBX,因此我无法将它们放入我的游戏中)。所以我在想也许有办法在代码中做到这一点?
有什么方法可以将这些模型中的所有网格与 lbgdx 代码合并/组合?我看过 MeshPartBuilder.addMesh() 但据我了解,它不会将我添加的网格合并为一个?
【问题讨论】: