VR开发实战+AR与VR开发实战+Unity 3D网络游戏实战+Unity虚拟现实开发实战 4本
YL0623 9787111551317 9787111549963
9787111553304 9787121305047
内容简介
本书由在虚拟现实领域具有丰富实战经验的技术专家编写,虽然在方兴未艾的虚拟现实领域,新产品、新技术日新月异、层出不穷,但是万变不离其宗。本书既包含了虚拟现实领域近百年的发展概况,又立足开发实战,对必要的理论知识进行了简单的介绍,特别是书中大篇幅的实战干货,为广大对虚拟现实有兴趣的开发人员提供了**的学习资料。由于书中对开发工具Unity、设计建议、数学知识等内容都有相关介绍,所以只要有基础的开发人员,都可以通过阅读本书熟悉虚拟现实开发技术。本书不但对Cardboard、Oculus VR、HTC Vive 均有相应教程,还以Vive 开发为例深入介绍了各类型虚拟现实产品开发的实战案例,从观赏应用到虚拟现实单机游戏,再到联机游戏,涵盖了虚拟现实开发领域所需要的大部分开发技术。实战部分还在一定程度上深入各平台的SDK 内部,同时也为开发人员继续了解各平台SDK 提供了入门指南。
作者简介
冀盼:毕业于哈尔滨工业大学,前工行软件开发中心IEPA应用负责人,多年应用架构设计经验,负责工行门户网站、手机银行、个人网银等产品设计开发,现任奥秘游戏CTO,负责奥秘IT产品规划、技术研究、技团队管理,其团队研发的探索解谜游戏《画境》,是HTC Vive首届VR内容开发大赛获奖作品。谢懿德:毕业于天津大学,知名虚拟现实公司奥秘游戏的资深架构师,在学生时代就热爱图形图像的研究与网络架构设计,毕业后多年一直从事网络应用相关开发,曾是工行融e联客户端核心技术人员。对于VR(虚拟现实)有着丰富的实战经验和技术积累,也是HTC Vive,届内容大赛获奖作品《画境》的核心设计开发人员。
目录
1 虚拟现实的前世今生 1
1.1 初探 ......................................................................................................... 1
1.2 缓慢发展 ................................................................................................. 2
1.3 虚拟现实又火爆了 ................................................................................. 6
1.3.1 主机VR 的“三国演义” ............................................................................ 6
1.3.2 群雄逐鹿 ....................................................................................................... 7
1.4 虚拟现实可以干什么 ............................................................................. 8
1.4.1 培训教育 ....................................................................................................... 8
1.4.2 运动 ............................................................................................................... 8
1.4.3 游戏 ............................................................................................................... 9
1.4.4 电影 ............................................................................................................... 9
1.4.5 心理治疗 ..................................................................................................... 10
1.4.6 广告 ............................................................................................................. 10
1.4.7 虚拟现实直播 ............................................................................................. 10
1.5 虚拟现实产品介绍 ............................................................................... 11
1.5.1 主体硬件 ..................................................................................................... 11
1.5.2 各种配件 ..................................................................................................... 12
1.6 小结 ....................................................................................................... 15
2 虚拟现实设计初探 16
2.1 虚拟现实技术难点 ............................................................................... 16
2.1.1 晕动症 ......................................................................................................... 16
2.1.2 视疲劳 ......................................................................................................... 18
2.1.3 成像延时 ..................................................................................................... 18
2.1.4 畸变成像 ..................................................................................................... 19
2.2 虚拟现实应用设计时要考虑的因素 ................................................... 20
2.2.1 刷新率和帧数的影响 ................................................................................. 20
2.2.2 分辨率影响 ................................................................................................. 20
2.2.3 场景复杂度影响 ......................................................................................... 21
2.2.4 摄像机控制 ................................................................................................. 23
2.2.5 自我认知冲突 ............................................................................................. 24
2.2.6 更自然的交互 ............................................................................................. 24
2.2.7 音乐、音效的使用 ..................................................................................... 26
2.2.8 多人联机 ..................................................................................................... 27
2.3 小结 ....................................................................................................... 27
3 认识HTC Vive 28
3.1 HTC Vive .............................................................................................. 28
3.2 运行环境 ............................................................................................... 28
3.2.1 硬件环境 ..................................................................................................... 28
3.2.2 软件环境 ..................................................................................................... 29
3.3 简述Lighting House 原理 .................................................................... 30
3.4 将Vive 连接到电脑 ............................................................................. 30
3.5 房间设定 ............................................................................................... 33
3.6 小结 ....................................................................................................... 37
4 Unity 简介 38
4.1 Unity 入门 ............................................................................................. 38
4.1.1 Unity 简介 ................................................................................................... 38
4.1.2 下载及安装 ................................................................................................. 38
4.1.3 Unity 5 授权 ................................................................................................ 41
4.1.4 Unity 的语言及跨平台原理 ....................................................................... 42
4.2 Unity 编辑器使用简介 ......................................................................... 43
4.2.1 编辑器界面 ................................................................................................. 43
4.2.2 工具栏 ......................................................................................................... 44
4.2.3 Asset Store ................................................................................................... 45
4.2.4 菜单栏 ......................................................................................................... 47
4.2.5 常用工作视图 ............................................................................................. 50
4.3 Unity 脚本以及脚本事件调用 ............................................................. 54
4.4 Unity 物体系统简介 ............................................................................. 55
4.5 创建并发布一个简单的游戏 ............................................................... 56
4.6 Unity 中的全局光照 ............................................................................. 61
4.6.1 全局光照与局部光照 ................................................................................. 61
4.6.2 全局光照的实现问题 ..............................................
VR开发实战+AR与VR开发实战+Unity 3D网络游戏实战+Unity虚拟现实开发实战 电子书 下载 mobi epub pdf txt