图书介绍

Unity 3D增强现实开发实战pdf电子书版本下载

Unity 3D增强现实开发实战
  • 吴哲夫,陈滨著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115494092
  • 出版时间:2019
  • 标注页数:151页
  • 文件大小:21MB
  • 文件页数:160页
  • 主题词:游戏程序-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Unity 3D增强现实开发实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 增强现实技术概述 2

1.1 什么是AR 2

1.2 AR设备 3

1.3 AR的多种表现形式 3

1.4 AR的应用实例 4

1.4.1 AR导航 4

1.4.2 支付宝 AR实景红包 4

1.4.3 Polemon Go 5

1.4.4 蛋生世界 6

1.5 AR的发展历程 6

1.6 本章小结 7

1.7 练习 8

第2章 增强现实技术实现方法 10

2.1 识别方式 10

2.2 AR应用的基本运行过程 10

2.3 AR SDK与Unity 3D简介 11

2.4 Vuforia、Unity3D的下载与安装 12

2.4.1 Vuforia注册 12

2.4.2 Vuforia下载 13

2.4.3 Unity 3D下载与安装 14

2.5 本章小结 16

2.6 练习 16

第3章 初识Unity 3D 18

3.1 Unity 3D简介 18

3.2 认识Unity 3D的界面 18

3.2.1 工程创建 18

3.2.2 Hierarchy(层级视图) 19

3.2.3 Scene(场景视图) 21

3.2.4 Inspector(观察者视图) 22

3.2.5 操作工具 23

3.2.6 Project(项目视图) 25

3.3 Unity的资源导入 27

3.4 本章小结 30

3.5 练习 31

第4章 Unity 3D的用户界面基础 33

4.1 Unity UGUI简介 33

4.2 Canvas和Rect Transform 33

4.2.1 创建Canvas 33

4.2.2 Rect Transform简介 35

4.2.3 Rect Transform与Transform的区别 36

4.3 EventSystem 37

4.4 UGUI控件简介 38

4.4.1 UI Text 38

4.4.2 UI Image 40

4.4.3 UI Button 42

4.5 本章小结 46

4.6 练习 46

第5章 粒子系统与动画系统 49

5.1 粒子系统的创建 49

5.2 粒子系统参数 51

5.2.1 基本属性 51

5.2.2 Emission组件 55

5.2.3 Shape组件 56

5.3 动画的切割 56

5.4 Animator组件 59

5.5 动画状态机 60

5.6 本章小结 64

5.7 练习 65

第6章 脚本语言开发基础 67

6.1 认识脚本开发 67

6.2 Unity脚本的生命周期 68

6.3 访问游戏对象和组件 70

6.3.1 挂载脚本 70

6.3.2 获取游戏对象 71

6.3.3 获取任意对象 72

6.4 Time类简介 73

6.5 本章小结 74

6.6 练习 75

第7章 创建一个简单的AR应用 77

7.1 Unity工程的创建 77

7.2 添加识别图与模型素材 78

7.2.1 注册识别图 78

7.2.2 导入模型和识别图 81

7.3 在场景中放置模型和图片 82

7.3.1 放置ARCamera 82

7.3.2 放置Image Target 83

7.3.3 放置模型 84

7.4 测试AR效果 85

7.5 本章小结 86

7.6 练习 87

第8章 让模型动起来 89

8.1 Unity 3D动画系统简介 89

8.2 动画剪切 91

8.2.1 动画编辑模式 91

8.2.2 对动画进行剪切 92

8.3 使用动画状态机 94

8.3.1 创建状态机 94

8.3.2 创建动画状态 95

8.3.3 向状态中加入动画 96

8.4 对动画添加触发事件 98

8.5 用脚本和按钮控制动画的播放 100

8.5.1 创建按钮 100

8.5.2 控制脚本的创建与编写 103

8.5.3 脚本和事件的添加 105

8.6 本章小结 106

8.7 练习 107

第9章 声音的添加 109

9.1 Audio Source组件与Audio Listener组件 109

9.2 添加背景音乐与模型声音 109

9.2.1 添加声音组件 109

9.2.2 添加音频文件 110

9.3 用脚本和按钮来控制声音的播放 111

9.3.1 声音控制脚本的创建与编写 111

9.3.2 给脚本音频变量赋值 113

9.4 本章小结 114

9.5 练习 114

第10章 让模型走起来 116

10.1 碰撞器简介 116

10.2 射线简介 117

10.3 添加模型移动的脚本 118

10.3.1 创建地面和碰撞器 118

10.3.2 给模型添加标签 119

10.3.3 移动脚本的编写 121

10.4 本章小结 122

10.5 练习 122

第11章 特效的添加 124

11.1 粒子系统简介 124

11.2 特效的添加 124

11.2.1 创建一个粒子系统 124

11.2.2 粒子材质的添加和修改 126

11.3 用脚本控制特效 127

11.4 本章小结 129

11.5 练习 129

第12章 应用下载 131

12.1 Android平台 131

12.1.1 JDK和SDK的安装 131

12.1.2 工程的打包 132

12.1.3 APK包的签名 134

12.2 iOS平台 136

12.3 本章小结 137

12.4 练习 137

第13章 综合实例 139

13.1 准备工作 139

13.2 导入素材 140

13.3 添加动画 142

13.4 添加声音 146

13.5 添加特效和背景 146

13.6 添加交互功能 148

13.7 添加脱卡功能 150

13.8 打包下载 151

精品推荐