augmented-reality - 在 ARCore 中将物体旋转到磁北
问题描述
我想旋转一个物体使其朝向磁北,例如我想创建一个指南针,我该怎么做?我可以像下面这样在局部空间中旋转对象,但是如何与真实世界的北方对齐:
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);
解决方案
推荐阅读
- c# - UDP Holepunching Issue
- javascript - 在数组中的键值对中输出不为空的键值对 JavaScript
- javascript - 在自动完成地图上搜索无法按预期工作
- javascript - Most effective User-Agent Switcher Extension for Chrome or Firefox
- java - 创建一种方法来检查Java中的通用HashMap中是否存在值?
- r - 在记事本中使用漂亮的布局将 R data.frames 转换为 XML
- python-3.x - Combining values in 2 rows of a list without duplicating in python
- arrays - Change the scoring function for array using best score for elements
- c# - 可以将对象从字符串值转换为类类型
- c++ - 线程的 C++11 向量参数出现未初始化