什么是消费级虚拟现实?戴上一个头盔显示器(如护目镜),你可以观看立体3D场景,通过移动头部向四周看以及使用手持控制器或动作传感器向四处走动,你可以拥有一个完整的沉浸式体验。另外,Unity是一款强大的游戏开发引擎,提供了丰富的功能,比如视觉光照、材质、物理、声音、特效,以及创建2D和3D游戏的动画。Unity5已经成为领先的平台,为新—代消费级VR设备构建虚拟现实游戏、应用和体验。
通过阅读乔纳森·林诺维斯著的这本《Unity虚拟现实开发实战》,你将学到:使用Unity和Blender创建3D场景,学习世界空间坐标系和比例尺;构建和运行针对消费级头盔设备的VR应用,其中包括Oculus Rift或Google Cardboard;通过一个基于项目的指南学习使用Unity开发VR应用;使用Unity引擎中的物理、重力、动画和光照构建交互环境;实验各种你会在VR应用中用到的用户界面(UI)技术;仅使用头部动作姿势作为输入实现第一人称和第三人称体验;创建动画漫游,使用360°多媒体,并构建多用户的社交化VR体验;学习有关VR的技巧和心理学,包括渲染、性能和VR晕动症;在Unity中使用C#语言编程获取引导和进阶体验。