iOS 中是不是有相当于 Android 旋转矢量的功能?
Posted
技术标签:
【中文标题】iOS 中是不是有相当于 Android 旋转矢量的功能?【英文标题】:Is there an equivalent of Android rotation vector in iOS?iOS 中是否有相当于 Android 旋转矢量的功能? 【发布时间】:2014-07-25 14:44:48 【问题描述】:在 android 中,rotation vector sensor 的概念可以获取设备在空间中的完整方向。
ios 有类似的吗?我不想要屏幕方向,而是设备的完整方向。
【问题讨论】:
【参考方案1】:在 iOS CoreMotion 上,您可以访问所有设备方向传感器。磁力计和陀螺仪读数可以手动或自动组合,为您提供设备方向的运行图。
【讨论】:
哦,是的;似乎直接等价于 CMAttitude.quaternion,不是吗? 我无法真正谈论CoreMotion
和 Android 传感器 API 之间的映射。一般来说,它可以让您访问设备在偏航、俯仰和滚动方面的姿态。
好的;参考框架有一些差异,但它似乎正是我想要的。
见:***.com/questions/7950096/…【参考方案2】:
有..事实上有几种方法可以做到这一点,都很简单:
查看安卓文档: http://developer.android.com/guide/topics/sensors/sensors_motion.html
特别是:
http://developer.android.com/guide/topics/sensors/sensors_position.html
【讨论】:
我认为他目前实际上正在使用它并正在寻找 iOS 等价物。以上是关于iOS 中是不是有相当于 Android 旋转矢量的功能?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android 中将 OpenCV 旋转和平移矢量与 OpenGL ES 一起使用?