图书介绍

Unity 3D增强现实开发实战PDF|Epub|txt|kindle电子书版本网盘下载

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 什么是AR2

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 Go5

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 3D18

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 Transform33

4.2.1 创建Canvas33

4.2.2 Rect Transform简介35

4.2.3 Rect Transform与Transform的区别36

4.3 EventSystem37

4.4 UGUI控件简介38

4.4.1 UI Text38

4.4.2 UI Image40

4.4.3 UI Button42

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 放置ARCamera82

7.3.2 放置Image Target83

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

热门推荐