我刚刚开始为我的最新游戏创建模型,这将是我的第一款全 3D 游戏。
我在几个不可靠的地方读到,将所有 3D 对象创建为一个网格并通过重量绘画等将不同的材料应用于网格要好得多,而不是创建多个网格并将它们作为动画的相同骨架的父级。
根据这些消息来源,这是因为 UV 映射。
这是真的?
在我创建模型的阶段,我更容易用单独的网格制作每个单独的部分(手臂、腿、膝盖)并将它们全部链接到同一个骨架。如果我这样做(不将顶点合并在一起,只是将每个部分分开并重叠,同时将它们链接到同一个骨架),2个问题:
动画是否可以在游戏引擎中工作,移动所有部分并将它们全部连接到它们应该在的位置?
如果是这样,是否会因为角色由 7 或 8 个单独的网格组成而将我的游戏性能降低到显着(明显)的程度?
注意:在这一点上,我至少计划使用 OpenGL 游戏引擎来运行我的游戏。