【转】Unity 5.1 VR 入门指南

Unity 5.1 VR 入门指南 - 虚拟现实/项目展示 - Unity官方中文论坛 - Unity3d.com

如果您正在使用Unity开发VR项目,我们强烈建议您将您的软件升级到Unity 5.1x版本,以便解决您目前开发过程中可能存在如下问题:

更新包下载:

. Oculus 0.6 runtime 驱动支持Windows,如果是Mac(OSX10.9+)的话,请使用Oculus 0.5 runtime

. 当您的VR项目需要从Unity的旧版本转移到新的Unity 5.1时,请切记先移除任何原先插件所有的相关内容(通常是移除Asset/OVR目录),排除错误直到解决所有的问题。

. VRSettings.renderScale不支持Gear VR

. 如果您的APP不能运行在VR模式,请使用command line加变量"-vrmode oculus"来启动。

. UI:不支持 Screen Space - Overlay,建议使用Screen Space - Camera或是World Space來做UI. 建议启用"Scale With Screen Size" 來让UI在GearVR上看起來适配。

. 记得取消打勾"Stereoscopic rendering"。

. Unity 5.1.2p1已经发布, 但stereoscopic rendering的问题在p2才会被修复。

在Windows上的入门指南

以下是一些在Windows版Unity 5.1制作Oculus项目快速上手的建议,更多内容请到Oculus官网查询:

https://developer.oculus.com/documentation/pcsdk/latest/concepts/dg-intro/

1.安裝Oculus Runtime for Windows V0.6.0.0-beta

2.重启

3.从系统启动Oculus Configuration Utility. 连接您的DK2 (DK1可能会有些问题需要排除).确保您的User下拉菜单內容,可以点击+來新增一个。

【转】Unity 5.1 VR 入门指南_第1张图片
Unity 5.1 VR 入门指南

4.点击Show Demo Scene查看是否设备运作正常。

【转】Unity 5.1 VR 入门指南_第2张图片
image

如果遇到任何问题可以尝试从工具列的Extended Mode -> Rift Display Mode來调试,或者登陆Oculus官网去寻求帮助。

5.退出范例场景并关闭设置工具。

6.现在可以启动Unity,并新建一个项目。

7.打开Edit -> Project Settings -> Player. 找到Other Settings, 将Virtual Reality Supported打勾。

8.点击編輯器上的Play运行. 并戴上DK2. 您将可以看到VR运行正常。

9.开始创建您的游戏。

在MAC上的入门指南

经测试Mac版本的Oculus Runtime 0.5.0.1-beta是能与Unity 5.1.0p1正常搭配的. 但是有些小bug需要等未來版本修复. 但个人建议,由於Oculus对外发布他們将会先专注在支持Windows + Gear VR,因此在Mac版本遇到较多问题的人可以注意下这点。

由于MacOS不是完全支持direct rendering, 所以必须要把DK2的眼镜设置旋转90度,你可以从系统设置 System Preferences->Displays 来调整。

在GearVR上的入门指南

文章截止前,针对Gear VR + Android 个人版仍有些问题。

1.请确保您可以发布一個Unity app到您的Note4 or S6(发布App到安卓手机必須要有Android SDK)

2.除了Android SDK之外,发布Gear VR項目不需要安裝任何其他套件。

3.在Unity新建一个项目。

4.切换您的发布平台设置到Android. 打开Edit -> Project Settings -> Player. 找到Other Settings, 将Virtual Reality Supported打勾.

5.您的项目里必須要有一个Oculus识别文件:https://developer.oculus.com/osig/

6.发布项目到手机并运行. 将手机放入Gear VR并运行确认正常。

原文链接:http://forum.unity3d.com/threads/unity-5-1-vr-getting-started.332316/

你可能感兴趣的:(【转】Unity 5.1 VR 入门指南)