虚拟现实(VR)交互程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:杨秀杰,杨丽芳主编;黎娅,刘明副主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2019
- ISBN:9787517073482
- 页数:260 页
第一部分 Unity引擎基础 2
第1章 Unity基础 2
1.1初识Unity 2
1.1.1什么是Unity 2
1.1.2 Unity的应用 2
1.2 Unity集成开发环境搭建 3
1.2.1 Unity下载 3
1.2.2 Unity安装 4
1.2.3登录 7
1.3 Unity集成开发环境 9
1.3.1项目的创建与保存 9
1.3.2菜单栏 11
1.3.3打开示例工程 13
1.3.4工具栏 15
1.3.5常用工作视图 19
1.4游戏对象与组件 23
1.4.1创建游戏对象 24
1.4.2常用组件 25
1.5 Prefabs 25
1.51Prefabs的概念 25
1.5.2创建Prefabs 26
1.5.3使用Prefabs 27
1.6简单三维场景搭建 27
本章小结 33
第2章 Unity脚本程序基础 34
2.1 Unity脚本概述 34
2.2创建并运行脚本 34
2.2.1创建脚本 34
2.2.2编辑脚本 36
2.2.3运行脚本 39
2.3常用脚本API 40
2.3.1 Vector3类 40
2.3.2 Input类 42
2.3.3 Transform组件 45
2.3.4 Time类 47
2.3.5 Mathf类 48
2.4 Unity脚本案例 49
本章小结 53
第3章 虚拟现实交互场景的创建 54
3.1光照 54
3.1.1光照基础 54
3.1.2光照窗口 58
3.1.3光照模式 60
3.1.4阴影 62
3.2摄像机 63
3.2.1摄像机基础 63
3.2.2摄像机的切换 65
3.3天空盒 67
3.3.1天空盒基础 67
3.3.2天空盒的使用 68
3.3.3天空盒案例 70
3.4地形系统 72
3.4.1创建地形 72
3.4.2绘制地形 75
3.4.3添加地形纹理 77
3.4.4添加树木和植被 79
3.4.5添加水特效 80
3.4.6添加雾特效 82
3.5音效 82
3.5.1音频组件 83
3.5.2音频使用案例 84
本章小结 86
第4章 Unity图形界面系统 87
4.1 UGUI概述 87
4.1.1精灵Sprite 87
4.1.2画布Canvas 90
4.2 UGUI控件 93
4.2.1图像Image 93
4.2.2原始图片Raw Image 94
4.2.3面板Panel 94
4.2.4文本Text 95
4.2.5按钮Button 96
4.2.6输入区域InputField 98
4.2.7开关控件Toggle 99
4.2.8滑动条Slider 101
4.2.9滚动条ScrollBar 101
4.3 Rect Transform组件 102
4.3.1轴心点Pivot 103
4.3.2锚点Anchors 103
4.4案例训练——简单游戏开始界面的制作 105
本章小结 112
第5章 Shuriken粒子系统 113
5.1粒子系统的创建 113
5.2粒子系统界面 114
5.3粒子系统参数 116
5.4案例训练——制作简单爆炸效果 124
本章小结 135
第6章 物理引擎 136
6.1刚体 136
6.1.1添加刚体 136
6.1.2刚体属性 138
6.1.3刚体常用方法 140
6.2碰撞器 141
6.2.1碰撞器的类型 141
6.2.2碰撞器的使用 142
6.2.3碰撞事件 143
6.2.4触发器 146
6.3物理材质 150
6.3.1反弹系数 150
6.3.2摩擦系数 152
6.4射线 155
6.4.1创建射线 155
6.4.2射线相关方法 157
本章小结 160
第7章 Mecanim动画系统 161
7.1 Mecanim动画系统概述 161
7.1.1 Mecanim工作流 161
7.1.2常用3D建模软件 161
7.1.3模型导入 162
7.2使用人形角色动画 163
7.2.1创建Avatar 164
7.2.2配置Avatar 164
7.2.3配置Muscle 166
7.3动画控制器 167
7.3.1 Animator组件 168
7.3.2 Animator Controller 168
7.3.3动画状态机 169
7.3.4动画过渡 169
7.3.5 Animation Clip 179
7.4人形动画的重定向 184
7.4.1重定向的原理 184
7.4.2重定向的应用 184
本章小结 185
第8章 Unity虚拟现实典型处理技术 186
8.1全局光照技术 186
8.1.1使用预处理光照 186
8.1.2烘焙环境遮掩 187
8.1.3光照探测器 188
8.2导航网格寻路技术 191
8.2.1 Navigation组件面板 192
8.2.2 Nav Mesh Agent组件 193
8.2.3自动寻路案例 193
本章小结 204
第二部分 VR综合案例开发 206
第9章 贪吃蛇小游戏 206
9.1游戏场景搭建 206
9.2游戏主体控制 208
9.2.1控制蛇移动 208
9.2.2控制蛇身体跟随 210
9.2.3摄像机跟随 212
9.2.4控制蛇吃食物 212
9.2.5控制蛇身体变化 216
9.3添加其他元素 219
9.3.1显示积分 219
9.3.2添加音效 222
9.4发布程序 224
9.4.1应用程序打包 224
9.4.2发布到Android平台 226
本章小结 229
第10章 三维虚拟样板间设计 230
10.1策划与准备工作 230
10.1.1虚拟样板间的交互设计 230
10.1.2创建样板间模型 231
10.1.3设计制作UI素材 240
10.2在Unity中搭建场景 240
10.2.1导入模型 240
10.2.2创建UI布局 242
10.3实现交互功能 243
10.3.1设置摄像机 243
10.3.2编写交互功能脚本 246
10.4添加其他元素 254
10.4.1添加天空盒 254
10.4.2添加背景音乐 255
10.5发布程序 256
本章小结 259
参考文献 260
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《体育公共服务改革 理想之美与现实之殇》齐超 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《艺考基本功 色彩静物》吴俊芳 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018