有没有人有一个从blender导出然后加载到three.js的变形动画的工作示例。
关于git的示例在.js(flamingo.js等)中都有一个名为'morphColors'的模型的额外数组,blender似乎没有导出任何颜色信息(我使用的是dev版本的导出器),所以我最终得到了一个动画效果很好的对象,但是黑色和白色。
感谢。
答案 0 :(得分:0)
morphColors
似乎也没有在之前的出口商中导出。
14:36 ~/work/www/threejs/three.js-r69/utils/exporters/blender/2.65/scripts/addons/io_mesh_threejs $ grep "morphColors" *.py 14:36 ~/work/www/threejs/three.js-r69/utils/exporters/blender/2.65/scripts/addons/io_mesh_threejs
即使使用较旧的导出器,元数据中也包含generatedBy
属性以指示使用的导出器。我在flamingo.js
文件中没有看到这个。我不能肯定地说我怀疑这个文件可能是可能的手动编辑的结果,除非有来自不同3D软件包的导出器能够满足您的需求。
https://github.com/mrdoob/three.js/blob/master/examples/models/animated/flamingo.js