Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

一. Unity是全球应用最广的VR开发平台

 这是Unity官方自己说的,信不信由你,反正在它的官网上可以看到如下表述。

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

 

二. Cardboard是最简易的移动VR制作工具

这一点,当你使用其他VR SDK和设备时,你会体会到。

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

 

三. Unity发布Cardboard VR全过程

如果你使用Unity 5.x及以下版本开发Cardboard VR,你需要在google官网上下载它的SDK,然后导入到Unity中。

下载地址:https://developers.google.com/cardboard/unity/download

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

    这实在有点麻烦,好在Unity2017及以上版本已将CardBoard融合到了自己的开发环境中,开发者只要做一个选择就够了。所以这里我们只介绍Unity2017及以上版本发布Cardboard VR全过程,别自找麻烦。

1. Cardboard VR设置

(1)在Unity的File菜单→Build Settings...→选择Android平台,然后点击Switch Platform按钮切换平台

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

(2)点击Player Settings...按钮,打开PlayerSettings调板

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

(3)勾选XR Settings下的 Virtual Reality Supported后面的选项框

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

(4)点击“+”号添加 Cardboard

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

(5)将 Color Space 从 Linear 空间改成 Gamma 空间

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

(6)将Minimum API Level改成Android 4.4 'Kit Kat'(API level 19)

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

(7)给Product Name赋值VRTest,在Other Settings下修改Package Name的值为com.Company.VRTest

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

2. Cardboard VR 发布

在安装了JDK、SDK并配置好了环境变量的前提下,可发布VR。

在Unity的File菜单→Build Settings...→选择Android平台,点击Build按钮,便可以发布出Android的应用包*.apk了。

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

但如果你的操作系统是Win10的话,恐怕还要将Build System后面的参数修改成Internal,否则很可能发布失败!

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

发布成功后,安装到手机上就可以看到VR效果了。

Unity开发备忘录000010:Unity发布Cardboard VR配置全过程

 

 

工程下载:https://download.****.net/download/sunbowen63/11143534

老孙课堂:fractal.ke.qq.com