使用ArCore将静态对象放置在屏幕的一角

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

我正在构建一个AR导航应用程序,但我对它的AR方面并不十分熟悉。是否可以将对象放置在静态位置,例如在屏幕的一角?

我基于Google的场景示例制作了我的应用:https://github.com/google-ar/sceneform-android-sdk/tree/master/samples/hellosceneform。我已经导入了要使用的3D模型。目前,该应用正在寻找可以放置对象的锚点。我只想在屏幕的一角放置一个导航箭头,但是该箭头仍然应该可以旋转。

我已经搜索了示例或类似问题,但找不到任何示例。谢谢您的帮助。

android augmented-reality arcore android-augmented-reality
1个回答
0
投票

使3D模型成为相机节点的子代,通过使其成为相机节点的子代,您要强制其相对于相机而不是锚点的位置进行更新。使用局部旋转来旋转模型。

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