2017-01-26 37 views
2

我已經成功地將我的模型加載到aframe中。我有骨頭的動畫。我想加載。或者也許只是關鍵幀。aframe動畫與OBJ

如何將我的攪拌機骨骼動畫導出爲aframe?我如何稱這些動畫?

回答

3

OBJ format does not support animation,所以如果要播放動畫,則需要導出爲其他格式。

我的建議是,如果您從Blender導出到A-Frame,將使用Three.js JSON格式。 Three.js provides a Blender exporter for this。一旦你有一個JSON文件,包括你的動畫,你可以使用來自A-Frame Extrasjson-model(或可能是object-model)和animation-mixer組件加載A幀中的文件。

示例語法:

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

UPDATE(2017年9月1日):與A型架0.7.0+,所述glTF 2.0格式和glTF Blender Exporter也具有良好的選擇一個框架。用法與上述相同,使用gltf-model組件。