VR游戏在Unity下的开发与实例分享
入门
创建Daydream游戏之前,我们需要做开发前的软硬件准备,包括Daydream设备和Unity的Google VR威廉希尔官方网站 预览版。
Daydream设备
Daydream设备包括一个Daydream View头盔、控制器和支持Daydream的手机。真机测试游戏需要以上所有设备。如果您仅希望在Unity编辑器的运行模式下测试游戏,则任何类型的Android手机均可。我们会在下文关于编辑器中的VRinterwetten与威廉的赔率体系 器一节中继续讨论这个问题。
Daydream View套装包括虚拟现实头盔和控制器。该套装可在线购买。Cardboard和Daydream的最大区别是:Daydream 头盔由布料制造,质量更好,并配备了NFC芯片。
支持Daydream的手机
目前有五类手机可用:
• Pixel (Pixel, Pixel XL)
• Moto Z (Moto Z, Moto Z Droid, Moto Z Force Droid)
支持Daydream的手机正在不断增加。有关详细信息,您可以查看Google官方网站。如果您没有此列表中的任何手机,也可以使用Daydream开发套件与Nexus 6P手机,但Nexus 6P的散热性能不及支持Daydream的手机。
Unity的Google VR威廉希尔官方网站 预览版
创建Daydream的Build需要使用Unity的Google VR威廉希尔官方网站 预览版。您可以在Unity官网下载,OS X和Windows版本都有。它包含基于Unity 5.4.2版本的自定义编辑器和Android Player。
Google VR SDK
Google VR SDK是开发Daydream所必需的。SDK提供原生集成的Google VR,还包含一些其它功能,详情见下文。
SDK的内容
原生集成的功能:
• 头部跟踪
• 并排立体渲染
• 检测用户与系统的交互
• 针对特定头戴设备的自动立体渲染配置
• VR头盔镜头的失真校正
• 对齐标记 - 当您将手机插入到头盔中时,帮助您将手机屏幕与镜头对齐
• 自动陀螺仪运动检测
附加功能:
• Daydream控制器支持
• 空间音频渲染
• 一个简单取景器(reticle)预制件和基于凝视的用户交互相关脚本
• 在Unity编辑器的运行模式下进行VR模拟,您可以使用鼠标和Alt / Ctrl键平移或旋转VR摄像头
• “Headset Demo”场景- 演示一个简单的Cardboard游戏
• “Controller Demo”场景 - 演示与Daydream控制器的集成
• 显示FPS的预制件
安装指南
1. 从此链接下载GoogleVR SDK。
2. 下载并安装Unity预览版。
3. 打开Unity,建立一个新的3D项目。
4. 将SDK导入项目。
在Player Settings下的Android选项卡下,单击”Virtual Reality Support”并选择Daydream平台。
在Minimum API Level选择Android 7.0 Nougat或更新的版本。
经过以上的步骤,您的Daydream开发环境基本就搭建完毕了。
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%
下载地址
VR游戏在Unity下的开发与实例分享下载
相关电子资料下载
- 为稳压器引入TLVR结构,实现极快的动态响应 194
- 曝字节跳动旗下PICO近半员工离职 但字节跳动表示会长期投入XR 302
- AR/VR是否是能为Prophesee打开批量市场的领域? 255
- 软通动力与华为共同打造文旅AR解决方案并获世界VR产业大会年度创新奖 43
- 我们距离“裸眼3D自由”,还有多远? 179
- 京东方新型LTPS、LTPO显示威廉希尔官方网站 预计2025年量产 49
- 灵犀微光荣获大奖 二维新品惊艳亮相世界VR产业大会 221
- Light:适用于VR显示的消色差液晶衍射透镜 59
- 歌尔股份成中国第一VR企业?2023中国VR50强企业发布 25
- 不只是游戏!AR/VR正在改变工业制造 86