3

我有一个关于我一直在努力解决的问题的问题。

我一直试图弄清楚 Three.js JSON 文件格式中的“骨骼”成员是否应该是骨架的绑定姿势?

我问是因为,目前,我正在将一个头像从 DAZ Studio 导出到 Three.js,而且效果很好。但是一旦我添加了骨骼和动画,一切都被扭曲了。基本上,在 X 和 Y 平面上展开。我认为这是因为我错误地导出了“骨骼”和“动画”成员。(目前,我将绑定姿势导出到“骨骼”成员)。

问题是,当我查找有关应该进入这些领域的文档时,我真的找不到任何东西。(目前我只是在three.js网站上复制了buffalo.js示例文件的格式)。但显然,我在错误的坐标空间中输出了骨骼平移、旋转和缩放。或者也许他们都应该是绑定姿势???我不确定......因为我找不到任何可以参考的东西。我尝试使用搅拌机导出器作为指南,但搅拌机空间和骨架与您在 DAZ Studio 或 Unity 3D 中找到的有很大不同。

如果有人熟悉 Three.js JSON 文件格式的“骨骼”和“动画”成员中的值所需的坐标空间,我将不胜感激您能给我的任何指导。

我现在有点困惑,认为这可能是“重置”并寻求一些指导的好时机。

提前感谢任何可以提供帮助的人。

4

0 回答 0