使用OBJ的aframe动画

时间:2017-01-26 18:33:44

标签: html blender aframe

我已经成功加载了我的模型。我有骨头的动画。我想加载它。或者只是关键帧。

如何为aframe导出我的blender骨骼动画?如何调用这些动画?

2 个答案:

答案 0 :(得分:4)

OBJ format does not support animation,因此如果您想播放动画,则需要导出为其他格式。

我的建议是,如果您从Blender导出到A-Frame,将使用Three.js JSON格式。 Three.js provides a Blender exporter for this。拥有JSON文件(包括动画)后,您可以使用A-Frame Extras中的json-model(或object-model}和animation-mixer组件在A-Frame中加载文件。

语法示例:

<a-entity scale="0.01 0.01 0.01"
          animation-mixer
          json-model="src: url(./my-model.json);">
</a-entity>
  

更新(9/1/2017):对于A-Frame 0.7.0 +,glTF 2.0格式和glTF Blender Exporter也是A-Frame的不错选择。用法与上面相同,使用gltf-model组件。

答案 1 :(得分:0)

您好,您无法获得Obj格式的动画模型。在A帧中,如果要动画效果更好,可以使用JSON或Gltf文件进行动画处理。通过This Code