我正在使用一个老的开源引擎开发一个游戏,这个引擎最初只支持 MD5 模型格式。 我写了一个新加载器,使引擎也可以加载 glTF 模型。
问题是,我是一个程序员,而不是一个3D艺术家,所以我的骨骼、动画和皮肤知识有限。
目前我只想要一个看起来还不错的角色,以便可以在 Itch.io 上发布一个早期版本,收集反馈并继续改进游戏,同时我也在积攒钱来雇佣一个专业的艺术家。
我得到一个glTF角色,想简单地使用Mixamo来动画它。它成功了,但我很快意识到Mixamo并没有提供我所需的所有内容。我不仅需要前进、后退、左转和右转的动画。我的游戏使用了一个更完整的移动系统,而引擎原有的MD5动画已经支持了所有我需要的内容,且看起来也更加漂亮。
所以,我决定尝试让我的新glTF模型使用那些现有的MD5动画。
由于我不知道自己在做什么,我尝试向AI询问。它生成了一系列Blender脚本来重新目标骨骼、重命名骨骼和调整网格。动画现在可以正常播放,但是我却得到了一些非常糟糕的变形艺术。
AI一直坚持认为问题很可能与自动权重绘制有关,但我在这个阶段还不够经验丰富,无法确定这是一个实际问题还是我忽略了什么。
所以,我想问一下那些真正了解这些内容的人:
这些艺术是否立即表明了一个特定的问题? 这很可能是一个权重绘制问题、骨骼匹配问题、坏的骨骼方向或其他什么问题?
我有哪些选项和/或修复方案? 有什么建议可以尝试其他什么?
感谢!
评论 (0)