将操作从Blender操作编辑器导出到ThreeJS

问题描述 投票:0回答:1

在linux上,我正在使用:

  • Blender的最后一个版本(2.79b)
  • ThreeJS的最后一个版本(r95)。

使用Blender,我创建了一个非常简单的装配网格,并使用“动作编辑器”创建了几个动作。

我想导出到三个JS,并能够通过他们的名字调用动作来动画我的角色。

我还没有在互联网上找到关于这个主题的关于ThreeJS最新版本的明确教程。

更重要的是,我安装了Blender导出器,但是当我想加载json文件时,我收到一个错误“three.min.js:737 THREE.JSONLoader:/public/scene/dae/r91/robot.json应该加载改为使用THREE.ObjectLoader。“

有没有人有一个很好的教程来建议我的案例?谢谢。

three.js blender
1个回答
0
投票

three.js JSON导出器有几个与导出多个动画有关的错误(如three.js#6326)。

作为替代方案,您可以使用Blender导出到glTF,然后使用THREE.GLTFLoader加载。

© www.soinside.com 2019 - 2024. All rights reserved.