是否可以使用arcore中的sceneform为3d对象设置动画?如果是,那么,有没有可用的文件?如果没有,谷歌是否计划很快在sceneform中添加动画支持?
除了旋转,移动和/或调整大小之外,现在还没有太多的支持。这一切都在Sceneform太阳能样本中完成。如需更高级的支持,请观看此票:https://github.com/google-ar/sceneform-android-sdk/issues/11#issuecomment-449075135
ArCore和Sceneform现在能够在最新版本发布后支持动画。 SceneForm v1.7.0能够使用动画FBX模型。
New APIs and capabilities
- Sceneform包含一个可选的动画库com.google.ar.sceneform:动画,可以播放动画。
- 添加了ModelAnimator和AnimationData类。 Sceneform现在可以播放动画模型。
Sceneform Samples中提供了使用动画的示例。您还可以参考最新版本的Sceneform here中的其他各种更改。
如果通过动画,你实际上意味着旋转,移动或缩放你的渲染模型,那么你可以使用TransformableNode而不是正常的Node
,而Sceneform会为你处理。