《Unity虚拟现实开发实战》PDF

下载链接: https://pan.baidu.com/s/1yetbLsjWjLjR6cT5mLeIog 密码: mprr

  • 出版社: 机械工业出版社; 第1版 (2016年11月1日)
  • 外文书名: Unity Virtual Reality Projects
  • 丛书名: 游戏开发与设计技术丛书
  • 平装: 221页
  • 语种: 简体中文
  • 开本: 16
  • ISBN: 9787111551317, 7111551311
  • 条形码: 9787111551317
  • 商品尺寸: 23.6 x 18.6 x 1 cm
  • 商品重量: 399 g
  • ASIN: B01NBE0NZV

编辑推荐

《Unity虚拟现实开发实战》由机械工业出版社出版。

作者简介

作者:(美)乔纳森·林诺维斯 译者:童明

目录

译者序
审校者简介
前言
第1章万物皆可虚拟1
1.1虚拟现实对你来说意味着什么2
1.2头戴式显示器的类型4
1.2.1桌面VR4
1.2.2移动VR4
1.3虚拟现实与增强现实的区别5
1.4应用与游戏5
1.5本书涵盖的内容8
1.6VR体验类型9
1.7VR必备技能9
小结10
第2章物体和缩放比例12
2.1开始使用Unity12
2.1.1新建Unity项目13
2.1.2Unity编辑器13
2.1.3默认世界坐标系14
2.2创建简单的透视图15
2.2.1添加立方体15
2.2.2添加平面16
2.2.3添加球体和材质17
2.2.4改变场景视图19
2.2.5添加照片20
2.2.6给地平面着色21
2.3测量工具22
2.3.1随手保留一个单位立方体22
2.3.2使用网格投影器22
2.3.3测量Ethan角色23
2.4从Blender实验中导入25
2.5Blender简介25
2.5.1立方体28
2.5.2UV纹理图片28
2.5.3导入Unity30
2.5.4观察者31
小结32
第3章虚拟现实的构建和运行33
3.1虚拟现实设备集成的软件34
3.1.1Unity对虚拟现实的内置支持34
3.1.2设备特有的SDK34
3.1.3开源虚拟现实项目34
3.1.4WebVR35
3.1.53D世界35
3.2创建MeMyselfEye预制件36
3.3为Oculus Rift构建项目37
3.4为Google Cardboard构建项目37
3.4.1配置Android环境38
3.4.2配置iOS38
3.4.3安装Cardboard的Unity包38
3.4.4添加摄像机39
3.4.5构建设置39
3.4.6试玩模式39
3.4.7构建并在Android中运行40
3.4.8构建并在iOS中运行40
3.5不依赖于设备的点击器类41
3.6虚拟现实设备的运行原理42
3.6.13D立体视图42
3.6.2头部跟踪45
小结47
第4章基于凝视的操控48
4.1步行者Ethan49
4.1.1人工智能Ethan49
4.1.2Navmesh烘焙50
4.1.3镇上的游走者51
4.1.4插曲—Unity编程简介51
4.1.5RandomPosition脚本53
4.1.6“僵尸”Ethan55
4.2向我看的方向行走56
4.2.1LookMoveTo脚本57
4.2.2添加反馈光标59
4.2.3观察者60
4.3如果眼神可以杀人61
4.3.1KillTarget脚本61
4.3.2添加粒子效果63
4.3.3清理工作64
小结64
第5章世界坐标系UI66
5.1可重用的默认canvas67
5.2护目镜HUD71
5.3十字光标73
5.4挡风玻璃HUD75
5.5游戏元素UI77
5.6信息框79
5.7响应输入事件的游戏内仪表板82
5.7.1用按钮创建仪表板83
5.7.2连接水管与按钮85
5.7.3用脚本激活按钮86
5.7.4用注视高亮显示按钮88
5.7.5注视并点击选择90
5.7.6注视并聚焦选择91
5.8带有头部姿势的响应式UI93
5.8.1使用头部的位置93
5.8.2使用头部的姿势95
小结98
第6章第一人称角色99
6.1深入理解Unity角色100
6.1.1Unity组件100
6.1.2Unity的Standard Assets102
6.2制作第一人称角色104
6.2.1在直视的方向上移动105
6.2.2保持脚着地106
6.2.3不要穿透固体106
6.2.4不要在边缘坠落108
6.2.5跨越小物体并处理崎岖路面108
6.2.6开始和停止移动109
6.2.7使用头部姿势开和关109
6.3用户校准110
6.3.1角色的身高111
6.3.2玩家的真实身高112
6.3.3回到中心位置113
6.4保持自我感113
6.4.1身首分离114
6.4.2头部和身体115
6.4.3双脚115
6.4.4身体的虚拟角色117
6.4.5虚拟的Davidle鼻子118
6.4.6声音提示119
6.5移动、传送和传感器120
6.6对付VR晕动症122
小结123
第7章物理组件和周边环境125
7.1Unity的物理组件126
7.2弹力球127
7.3用头部射击131
7.4蹦床与弹力球134
7.5人类的蹦床135
7.5.1像一块砖135
7.5.2像一个人物角色136
7.6插曲—环境和万物139
7.6.1缥缈的天空140
7.6.2行星地球140
7.6.3企业标识140
7.7升降机142
7.8跳起来143
小结145
第8章漫游和渲染146
8.1用Blender构建147
8.1.1墙体147
8.1.2天花板150
8.2用Unity组装场景153
8.2.1画廊153
8.2.2艺术品部件154
8.2.3展览计划156
8.3添加图片到画廊中157
8.4漫游动画160
8.4.1Unity的动画系统160
8.4.2脚本动画161
8.5优化性能和舒适感163
8.5.1优化实现和内容164
8.5.2优化Unity渲染流水线166
8.5.3优化目标硬件和驱动169
8.5.4Unity Profiler170
小结171
第9章利用360°172
9.1360暗亩嗝教?73
9.2水晶球173
9.3魔法球175
9.4全景图178
9.5信息图179
9.6等距圆柱投影182
9.7地球仪183
9.8照片球184
9.9视野187
9.10捕捉360岸嗝教?88
小结189
第10章社交化的VR虚拟空间191
10.1多玩家网络192
10.1.1网络服务192
10.1.2网络架构193
10.1.3本地与服务器193
10.1.4Unity的网络系统195
10.2建立简单的场景195
10.2.1创建场景环境196
10.2.2创建虚拟角色的头部197
10.3添加多玩家网络198
10.3.1Network Manager和HUD198
10.3.2Network Identity和Transform198
10.3.3作为一个主机运行199
10.3.4添加出生点位199
10.3.5运行两个游戏实例200
10.3.6关联虚拟角色与第一人称角色201
10.4添加多玩家到虚拟现实202
10.4.1OculusRift玩家202
10.4.2Google Cardboard玩家204
10.4.3下一步206
10.5构建和共享一个自定义的VRChat房间206
10.5.1预备并构建虚拟世界207
10.5.2承载这个世界208
小结208
第11章虚拟现实的未来210

序言

The Translator s Words 译者序毫无疑问,虚拟现实(VR)是科技界2016年最热的关键词。
这不仅是因为虚拟现实技术能够改变我们娱乐和游戏的方式,而且对于很多行业或领域都具有重要意义。比如,旅游业、电影行业、视频会议行业、医学行业、室内设计、房地产开发、军事演练、工业仿真、应急演练、文物古迹展示、教育、康复训练等都将可以应用虚拟现实技术增强用户体验,为业界带来巨大的价值。
而虚拟现实本身也包括一条很长的产业链,从虚拟现实硬件设备的制造到软件系统的研发,从操控技术到核心算法,从虚拟现实内容的采集到虚拟现实内容的生产,这些都带来了大量新的创业和就业机会。
得益于移动互联网和智能硬件的浪潮,软硬件技术成熟,消费级虚拟现实所需硬件设备的价格能够被普通人接受,最便宜的Google Cardboard仅用几十块钱就可以拥有。未来几年,虚拟现实必将快速融入我们的生活。
而对于对虚拟现实感兴趣的我们,最令人兴奋的事当然是通过学习参与创建自己的虚拟现实应用了。虚拟现实的关键技术点包括3D图形渲染、第一人称操控、头部运动跟踪、用户输入控制、镜头变形、全景场景、晕动症处理等。Unity 3D界面友好、上手较快,是当今最流行的3D引擎之一,也是最早支持虚拟现实的引擎之一,而Cardboard是成本最低廉的虚拟现实设备。当然,学习这些技术点最快速的开始方式是动手使用Unity 3D结合Google的Cardboard和手机开发简单的虚拟现实应用。
本书以循序渐进、深入浅出、具体案例讲述的方式引导读者走进虚拟现实的世界,相信读完此书后,读者不仅能够理解虚拟现实的基本原理并了解虚拟现实的关键技术点,还能够从书中的范例中学习和总结,进而结合Unity 3D引擎创建出自己卓越的虚拟现实应用。
即使你不是开发人员,也不熟悉3D图形学,仅对虚拟现实兴趣浓厚,原作者书中对于虚拟现实的深入理解也能够使你受益匪浅。
有幸翻译本书,非常感谢缪杰编辑和李静编辑对我的信任和帮助,感谢我的翻译伙伴吴迪的共同努力,感谢我的妻子对我的支持。
童明2016年8月于北京

文摘

版权页:



插图:





猜你喜欢

转载自blog.csdn.net/sinat_33899729/article/details/80240044