【问题标题】:Google Cardboard Camera Automatically RotatesGoogle Cardboard 相机自动旋转
【发布时间】:2016-05-31 07:09:53
【问题描述】:

我使用 Google Cardboard for Unity 创建了 3D 视频应用程序。这是适用于 Android 的。

但是,出现了问题。这个应用程序的相机是单独旋转的。但其他设备不会自动旋转。这个问题主要出现在 Galaxy Note(我的手机 Galaxy S5 不旋转)。

也许 Cardboard 使用了陀螺仪。那么,这是由设备还是陀螺仪引起的?为什么相机会自动旋转?任何帮助表示赞赏。

这是我的组件设置:

【问题讨论】:

  • 我在note4上也遇到了这个问题,当我切换到另一部手机时,它并没有发生。我建议你在 github 上打开一个问题,或者找到我打开的问题。
  • 一些 Android 手机传感器真的很糟糕,我们在开发的几个应用程序中都遇到过这种情况,没有什么实际的(时间明智的)可以对付它,这是制造商对传感器的实施。

标签: android rotation unity5 google-cardboard virtual-reality


【解决方案1】:

Gyro's drift。通常你执行某种Sensor Fusion 来缓解这种情况,通常使用加速度计数据。在 Android 上,这已经为您完成了。我认为建议使用sensorManager.getOrientation()。这应该提供设备上各种传感器的融合,以提高准确性。

【讨论】:

    猜你喜欢
    • 2018-08-30
    • 1970-01-01
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多