具有场景形式的动画对象

时间:2018-12-27 13:06:51

标签: arcore sceneform

是否可以在arcore中以场景形式对3d对象进行动画处理?如果是,那么是否有任何可用的文档?如果不是,那么Google是否计划在不久的将来在Sceneform中添加动画支持?

2 个答案:

答案 0 :(得分:0)

目前,除了旋转,移动和/或调整大小外,没有太多的支持。这些都是在Sceneform太阳样品中完成的。要获得更高级的支持,请观看此票证:https://github.com/google-ar/sceneform-android-sdk/issues/11#issuecomment-449075135

答案 1 :(得分:0)

ArCore和Sceneform现在可以在其最新版本之后支持动画。 SceneForm v1.7.0可以使用动画FBX模型。

  

新的API和功能

     
      
  • Sceneform包括一个可选的动画库com.google.ar.sceneform:animation,可启用动画播放。
  •   
  • 添加了ModelAnimator和AnimationData类。 Sceneform现在可以播放动画模型。
  •   

Sceneform Samples中提供了一个使用动画的示例。 您还可以参考在最新版本的Sceneform here中所做的其他各种更改。

编辑:

如果实际上是通过动画来旋转,移动或缩放渲染的模型,则可以使用TransformableNode代替普通的Node,Sceneform会为您解决这个问题。