Unity 3D VR/AR程序开发设计PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:李智艺,李楠主编
- 出 版 社:北京:北京理工大学出版社
- 出版年份:2018
- ISBN:9787568263924
- 页数:164 页
第1章 认识Unity引擎 2
1.1 Unity简介 2
1.2 Unity发展史 2
1.3 Unity 5.6.0的新特性 2
第2章 Unity开发案例介绍 6
2.1 Unity游戏介绍 6
2.2 Unity非游戏应用 6
第3章 软件安装 12
第4章 Unity编辑器 12
4.1 界面布局 12
4.1.1 导航窗口 12
4.1.2 界面布局 12
4.1.3 界面定制 12
4.2 打开范例工程 13
4.3 工具栏 14
4.3.1 Transform Tools(变换工具) 14
4.3.2 Transform Gizmo Tools(变换辅助工具) 15
4.3.3 Play(播放控制) 15
4.3.4 Layers(分层) 15
4.3.5 Layout(布局) 15
4.4 菜单栏 16
4.4.1 File(文件)菜单 16
4.4.2 Edit(编辑)菜单 16
4.4.3 Assets(资源)菜单 16
4.4.4 GameObject(游戏对象)菜单 16
4.4.5 Component(组件)菜单 17
4.4.6 Window(窗口)菜单 17
4.4.7 Help(帮助)菜单 17
4.5 常用工作视图 18
4.5.1 Project(项目)视图 18
4.5.2 Scene(场景)视图 18
4.5.3 Game(游戏)视图 19
4.5.4 Inspector(检视)视图 19
4.5.5 Hierarchy(层级)视图 19
4.5.6 Console(控制台)视图 20
4.5.7 Animation(动画)视图 20
4.5.8 Animator(动画控制器)视图 20
第5章 创建基本的3D游戏场景 22
5.1 创建游戏工程和场景 22
5.2 创建地形 23
5.2.1 编辑地形 23
5.2.2 添加树木和植被 26
5.2.3 添加水效果 27
5.3 创建光源和阴影 28
5.4 添加场景静态景物 28
5.5 创建第一人称角色控制器 30
5.6 创建物理阻挡 31
第6章 资源导入导出流程 34
6.1 外部资源的创建 34
6.2 Unity资源导入流程 35
6.2.1 3D模型、材质的导入 35
6.2.2 2D图像的导入及设置 36
6.2.3 音频、视频的导入及设置 39
6.3 资源包的导出与导入 41
第7章 游戏对象、组件和Prefabs 44
7.1 创建游戏对象和组件 44
7.2 常用组件介绍 45
7.3 创建Prefabs 46
7.3.1 创建和导入Prefabs 46
7.3.2 实例化Prefabs 47
第8章 Mecanim动画系统 50
8.1 Mecanim概述 50
8.2 Animator组件 50
8.2.1 Animator Controller 51
8.2.2 动画状态机 52
8.3 应用示例 55
第9章 物理系统 60
9.1 概述 60
9.2 应用示例 60
9.3 物理系统相关组件及参数详解 63
9.3.1 Rigidbody组件 63
9.3.2 Character Controller组件 64
9.3.3 碰撞体组件 65
第10章 Unity脚本开发基础 70
10.1 脚本介绍 70
10.2 Unity脚本语言 70
10.3 创建并运行脚本 70
10.3.1 创建脚本 70
10.3.2 Visual Studio 2013编辑器 70
10.4 C#基本语法 71
10.5 访问游戏对象和组件 74
10.5.1 MonoBehaviour类 74
10.5.2 访问游戏对象 74
10.5.3 访问组件 75
10.6 常用脚本API 77
10.6.1 Transform组件 77
10.6.2 Time类 78
第11章 输入与控制 80
11.1 Input Manager(输入管理器) 80
11.2 鼠标输入 80
11.3 键盘操作 81
11.4 移动设备输入 82
第12章 UGUI开发 85
12.1 画布(Canvas) 85
12.2 Rect Transform(矩形变换) 85
12.3 锚点(Anchors) 86
12.4 轴心点(Pivot) 86
12.5 文本(Text) 87
12.6 图像(Image) 88
12.7 原始图像(Raw Image) 88
12.8 按钮(Button) 88
12.9 开关(Toggle) 91
12.10 滑动条(Slider) 92
12.11 滚动条(Scrollbar) 93
12.12 输入栏(Input Field) 94
第13章 跨平台发布 96
13.1 发布到PC平台 96
13.2 发布到Android平台 97
13.2.1 Java SDK安装和环境配置 97
13.2.2 Android SDK安装 99
第14章 赛车游戏项目实战 104
14.1 项目准备工作 104
14.1.1 新建Unity项目 104
14.1.2 导入Unity地形素材资源包 104
14.2 游戏场景搭建——地形编辑 104
14.3 赛道拼接 109
14.4 游戏界面制作 114
14.5 脚本实现功能 119
14.6 游戏发布 126
第15章 AR小红军项目实战 130
15.1 项目介绍 130
15.2 EasyAR SDK介绍 130
15.2.1 注册开发者账号 130
15.2.2 应用授权 130
15.2.3 SDK下载使用 132
15.2.4 SDK功能介绍 134
15.3 AR小红军项目 137
15.3.1 项目准备工作 137
15.3.2 导入小红军模型 140
15.3.3 代码实现交互 141
15.3.4 小红军动画控制 142
15.3.5 添加音效 146
15.4 AR小红军脱卡操作 147
第16章 VR虚拟样板间实战 154
16.1 项目准备工作 154
16.2 准心点功能制作 155
16.3 开关门功能制作 156
16.4 室内漫游功能 158
16.5 播放钢琴曲 159
16.6 开关电视 160
16.7 交互物体添加发光效果 161
16.8 打包发布 164
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019