【问题标题】:Get iPhone rotation and orientation to rotate 3d object in real time获取 iPhone 旋转和方向以实时旋转 3d 对象
【发布时间】:2014-03-02 01:29:08
【问题描述】:

我想开发一个应用程序,我应该在其中获得 iPhone 旋转和方向。一旦我得到这个值,我想制作一个跟随设备旋转/方向的立方体。

你知道任何谈论它的网站吗?或者你知道我应该在哪里搜索有关它的信息..?

【问题讨论】:

    标签: ios iphone accelerometer gyroscope core-motion


    【解决方案1】:

    使用 CMMotionManager 开始获取动态更新。使用计时器轮询运动管理器;在每次投票中,检索运动管理器的deviceMotion.attitude。然后,您可以根据设备的态度变化做任何您想做的事情。我相信,如果您要以 3D 形式移动图像,我相信最准确的方法是使用带有 quaternion 态度的 OpenGL。但是,如果您只是制作关卡,则可以改用rotationMatrix(并基于它应用变换)。

    【讨论】:

    • 这会给你一个一般的感觉,但它不是一个真正的 3D 例子:github.com/mattneub/Programming-iOS-Book-Examples/blob/master/…
    • 所以如果我使用姿态它会给我所有数据(加速度计和陀螺仪)?
    • 无论如何我认为你给了我一个很好的起点,我会尝试从你的例子中发展!!:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-20
    • 2017-10-19
    • 2011-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多