我打开了一个新的Blender文件,在场景中添加了一个骨骼,使用ctrl + p(选择“Bone”)将其连接到立方体,重复该过程(在顶部添加另一个立方体),切换到Pose模式,略微旋转一个,导出场景并看到旋转未应用 - 旋转的立方体完全丢失(参见最后一张图片)。
我也尝试使用ctrl + a来应用旋转和位置,但它没有帮助。
请注意,我明确地寻找不变形的电枢,没有像重量画一样。我希望立方体不要以任何方式改变它的形式。
我正在使用Blender 2.78a,Three.js r83及其Blender导出程序,在撰写本文时,它们是最新版本。为了添加场景,我正在使用此代码:
const loader = new THREE.ObjectLoader();
loader.load("blender/test.json", (untitled) => {
this.scene.add(untitled);
});
对于导出设置,我基本上检查了导出设置中的每个刻度并选择了“Skeletal animation:Pose”。