我想展示一下,安迪一旦开始追踪并找到计划,便会说。在将节点固定在附近的某个地方后,我便离开了安迪。
我在屏幕底部有一个箭头,我想在移开相机时旋转/指向该箭头,以使箭头始终指向锚定节点。
我已经做完剩下的事情,但是无法找到我需要不断旋转箭头图像的角度,以便它始终指向锚定节点。
我使用的是Android Studio中的Sceneform框架,arcore sdk。
答案 0 :(得分:1)
因此,根据您的评论,您需要做几件事,我将为您分解:
1.跟踪猫的位置(点A)
2.跟踪摄像头(设备)的位置-应该可以从ARCore API访问该位置。 (B点)
3.现在,您必须获得方向,给定前面提到的两个点A,B,当您从B中减去A时,您将获得方向向量(可以简化以简化以后的工作,甚至可以将其简化为2d向量而不是3d)。如果在3d中遇到问题,请在2d中想象一下。
4.这部分是您的选择,您可以计算角度差或比较旋转并确定猫的箭头/指针的外观。左/右指针或类似指南针的样式,您可以自行选择。
答案 1 :(得分:0)
以下是我用来实现预期目的的代码:
ILDASM