将对象旋转到ARCore中的磁北

时间:2018-11-14 09:56:39

标签: augmented-reality arcore android-augmented-reality

我想旋转一个对象,使其朝向磁北,例如,我想制作一个指南针,该怎么做? 我可以像下面那样在本地空间中旋转对象,但是如何与现实世界的北对齐:

Node solarControls = new Node();
solarControls.setParent(sun);
solarControls.setRenderable(solarControlsRenderable);
solarControls.setLocalPosition(new Vector3(0.0f, 0.25f, 0.0f));
Quaternion orientation1 = Quaternion.axisAngle(new Vector3(0.0f, 1.0f, 0.0f), 90);
solarControls.setLocalRotation(orientation1);

0 个答案:

没有答案