在blender里面给3d模型加了NLA(非线性动画),结果导出gltf/glb格式文件之后在threejs运行会出现变形的问题,效果如下:

为了解决这个问题,我们需要在导出时把以下选项给勾上,具体如下:

这个选项会给每一帧动画添加一个shapekey,因此也会让模型文件体积变得很大.勾上之后的效果如下:

动画相关问题的讨论也可以参考github上的这个issue:
https://github.com/KhronosGroup/glTF-Blender-IO/issues/219
本文介绍在Blender中使用NLA动画导出为GLTF/GLB格式时遇到的模型变形问题及解决方案。通过勾选特定选项,为每帧动画添加shapekey,虽然会增大文件体积,但能确保动画正确播放。此问题的详细讨论可见于GitHub上的相关issue。
在blender里面给3d模型加了NLA(非线性动画),结果导出gltf/glb格式文件之后在threejs运行会出现变形的问题,效果如下:

为了解决这个问题,我们需要在导出时把以下选项给勾上,具体如下:

这个选项会给每一帧动画添加一个shapekey,因此也会让模型文件体积变得很大.勾上之后的效果如下:

动画相关问题的讨论也可以参考github上的这个issue:
https://github.com/KhronosGroup/glTF-Blender-IO/issues/219
2364
2万+
1346

被折叠的 条评论
为什么被折叠?