本书重点介绍Unity 3D、Leap Motion和HTC Vive三种技术。Unity 3D是最新的游戏引擎,本书采用兼容性好、扩展性丰富的 Unity 3D(2020.3.30版本)引擎来进行案例的设计开发。在开发人机交互产品和系统方面,Unity 3D不仅能够整合代码和设计,而且能够将操作窗口可视化,实时地进行画面的更新和数据的显示,Unity 3D还能够支持虚拟现实设备(如HTC Vive虚拟现实套装)、体感交互设备(如Leap Motion体感交互设备)等设备的运行,并支持对应虚拟现实技术与体感交互技术的开发,将传统的人与计算机键盘、鼠标控制显示内容和文本的互动,转变为更多的自然交互形式,体现形态也由2D扩展到3D可视化的终端显示。
本书适用于具有一定C#编程基础和基本的人机交五技术开发能力且具备一定虚拟现实基础知识的读者,也可作为虚拟现实、互动媒体、人机交互等领域从业人员的参考书。
展开