【问题标题】:unity3d - how to control the movement of the main Camera in Unity3dunity3d - 如何在 Unity3d 中控制主摄像机的移动
【发布时间】:2015-08-14 01:36:23
【问题描述】:

我正在尝试使用 Unity3D 制作一个包含 AR(增强现实)模式的移动应用程序。所以我已经将我的移动设备与我的 unity3d 程序连接起来,并且相机工作正常。但是当移动移动设备时,unity程序内的主摄像头不会移动移动设备移动的同一轨道。有谁知道unity3d中如何改变或控制主Camera的轨道?

【问题讨论】:

  • 你在用加速吗?并且您应该发布一些代码,以便人们能够引导您朝着正确的方向前进

标签: unity3d augmented-reality


【解决方案1】:

发生这种情况的原因有很多。例如,这可能是由于非居中枢轴或坐标系造成的。

能否请您具体说明您使用的是哪个 AR 系统?顺便说一句,在工作中,我们最近有一个涉及 Unity3d 和 Metaio 的项目,弯曲系统来做我们需要的事情是一场噩梦,特别是当我们需要根据局部坐标系进行大量对象定位时。

当您提到相机的轨道时,我想可能是相机的枢轴以某种方式偏移并且相机围绕该偏移旋转。或者,相机可能是由 AR 系统控制的实际游戏对象的子节点,在这种情况下,此父节点充当相机的轴。

在下图中,您可以看到相机远离该中心点,并且当它旋转时,它会根据该中心点进行旋转,换句话说,相机总是试图看向该中心点并给人以这种感觉移动时的“轨道”。

这是图片的链接(我还不能在这个论坛上发布图片-.-) http://i.stack.imgur.com/fIcY2.png

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 2023-03-04
    • 1970-01-01
    相关资源
    最近更新 更多