[英]Making my Unity Game with Stereoscopic View (VR)
我已经在NVidia Dev上构建了一个基于Unity3D + Google Tango的游戏。 设备。 一切似乎都正常,但现在我想以立体视图玩此游戏(对于潜水镜)。 我查看了ExperimentVirtualVirtualReality示例( https://github.com/googlesamples/tango-examples-unity/tree/master/UnityExamples/Assets/TangoExamples/ExperimentalVirtualReality ),并且能够将所有预制件成功移植到我的游戏中,但是对于由于某些原因,体验不能令人满意。
当我通过潜水护目镜观察时,我的游戏的立体视图往往会重叠在一起。 经验是相当可观的。
我注意到Unity项目中的TangoVR Player对象上有一些公共参数,用于“ MMD中的IPD”,“ MM中的屏幕宽度”,“ MM中的眼睛偏移”等。我是否必须使用这些参数。 这些值甚至代表什么?
任何帮助或指示将对您有所帮助。
IPD是瞳孔间距离,而偏移量是您的头部移动时从眼睛到“关节点”的距离。
对此进行了描述(带有图片!): http : //gamasutra.com/blogs/NickWhiting/20130611/194007/Integrating_the_Oculus_Rift_into_Unreal_Engine_4.php
我发现,当尝试在比显示器视野宽的设备上使用硬纸板镜片时,您会感到不满意。 这与镜头聚焦在显示器上时镜头不在框的中央有关。
要用更大的设备来解决这个问题,可以在立体视图的边缘插入。 对于探戈,通过测试标准纸板镜片,我发现如果将它们推入约1英寸,效果会很好。 Play商店,Tango Mini Town和Tango Mini Village上的应用程序很好地演示了此工作。
进行此工作的理想方法是使用谷歌硬纸板和适当的探戈平板电脑7英寸视图控制器,但目前,硬纸板应用程序与探戈不兼容。 手指交叉以获得纸板支撑。
只要简单地在一个统一的视点之间玩耍,就可以统一修改立体摄像机检查器菜单上的视口rect,以使用您选择的任何控制器获得特定设备的理想体验。
感谢所有帮助回答此问题的人。 我的许多概念肯定已经清除,但是没有什么让我接近实际的解决方案。 经过大量研究,我终于发现这篇文章( http://www.talkingquickly.co.uk/2014/11/google-cardboard-unity-tutorial/ )非常有用。 它基本上告诉我要通过其Unity包实现Durovis SDK( https://www.durovis.com/sdk.html )。
一切都非常简单,从中获得的经验是迄今为止最好的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.