【问题标题】:Making my Unity Game with Stereoscopic View (VR)使用立体视图 (VR) 制作我的 Unity 游戏
【发布时间】:2015-08-19 20:36:25
【问题描述】:

我在 NVidia Dev 上构建了一个基于 Unity3D + Google Tango 的游戏。设备。一切似乎都很好,但现在我想在立体视图中玩这个游戏(对于潜水镜)。我查看了 ExperimentalVirtualReality 示例 (https://github.com/googlesamples/tango-examples-unity/tree/master/UnityExamples/Assets/TangoExamples/ExperimentalVirtualReality) 并成功地将所有预制件移植到我的游戏中,但由于某种原因,体验并不令人满意。

当我透过 Dive 护目镜观看时,我的游戏立体视图往往会相互重叠。体验很差。

我注意到 Unity 项目中的 TangoVR 播放器对象上有一些公共参数,用于“MM 中的 IPD”、“MM 中的屏幕宽度”、“MM 中的眼睛偏移”等。我是否必须使用任何参数?这些。这些值代表什么?

任何帮助或指示都会非常有帮助和感激。

【问题讨论】:

    标签: unity3d google-project-tango stereoscopy virtual-reality durovis-dive


    【解决方案1】:

    IPD 是瞳孔间距离,而偏移量是当您移动头部时从您的眼睛到“关节点”的距离。

    这是描述它(带图片!):http://gamasutra.com/blogs/NickWhiting/20130611/194007/Integrating_the_Oculus_Rift_into_Unreal_Engine_4.php

    【讨论】:

    • 在此处测量您的 IPD:pd.warbyparker.com 然后在您的 Dive 耳机上调整它(希望您的 IPD 不会超出您可以在该耳机上调整的范围)
    【解决方案2】:

    我发现,当尝试在显示屏比镜头视野更宽的设备上使用硬纸板镜头时,您会得到不令人满意的体验。 这与聚焦在显示器上时镜头不在框架中心有关。

    要使用更大的设备绕过这个,您可以推入立体视图的边缘。对于探戈,通过测试标准纸板镜片,我发现如果将它们推入大约一英寸,效果会很好。 Play 商店、Tango Mini Town 和 Tango Mini Village 上的应用程序很好地展示了这项工作。

    完成这项工作的理想方法是使用 google cardboard 和适当的 7 英寸 tango 平板电脑视图控制器,但目前 cardboard 应用程序与 tango 不兼容。手指交叉以支持纸板。

    只要简单地在统一中使用最佳视点,您可以统一修改立体相机检查器菜单上的视口矩形,以便使用您选择的任何控制器获得特定设备的理想体验。

    【讨论】:

      【解决方案3】:

      感谢所有帮助回答此问题的人。我的许多概念都明确了,但没有什么能让我接近实际的解决方案。经过大量研究,我终于发现这篇文章(http://www.talkingquickly.co.uk/2014/11/google-cardboard-unity-tutorial/)超级有用。它基本上告诉我用它的 Unity 包来实现 Durovis SDK (https://www.durovis.com/sdk.html)。

      一切都非常简单,我从中获得的经验是迄今为止最好的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-24
        • 1970-01-01
        • 1970-01-01
        • 2016-06-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多