图书介绍

Unity 3D平台AR与VR开发快速上手PDF|Epub|txt|kindle电子书版本网盘下载

Unity 3D平台AR与VR开发快速上手
  • 吴雁涛著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302477297
  • 出版时间:2017
  • 标注页数:308页
  • 文件大小:94MB
  • 文件页数:321页
  • 主题词:游戏程序-程序设计

PDF下载


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

下载说明

Unity 3D平台AR与VR开发快速上手PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Unity的基本介绍1

1.1 功能特点1

1.1.1 Unity简介1

1.1.2 Unity的特点1

1.2 版本及费用2

1.3 下载和安装2

1.3.1 下载2

1.3.2 安装3

1.3.3 第一次运行7

1.4 商城内容和官方资源8

第2章 Unity主要界面介绍11

2.1 理解Unity项目的结构11

2.2 启动界面12

2.3 默认界面13

2.4 Game(游戏)视图14

2.5 Scene(场景)视图15

2.6 Hierarchy(层级)视图16

2.7 Inspector(检视)视图17

2.8 Project(项目)视图18

2.9 Console(控制台)视图21

第3章 Unity快速入门22

3.1 场景22

3.1.1 场景和项目22

3.1.2 理解项目和场景24

3.2 摄像机24

3.3 游戏对象27

3.4 预制件29

3.5 组件31

3.6 其他常用内容32

3.6.1 3D模型32

3.6.2 刚体33

3.6.3 重力35

3.6.4 物理特性36

3.6.5 穿透38

3.6.6 粒子系统38

3.7 Unity GUI40

3.7.1 Render Mode显示模式41

3.7.2 定位方式43

3.7.3 响应脚本44

3.8 脚本47

3.8.1 基本介绍47

3.8.2 MonoBehaviour48

3.8.3 Transform49

3.8.4 GameObject50

3.8.5 常用事件51

3.8.6 Instantiate52

3.8.7 Destory53

3.8.8 获取指定游戏对象或组件55

3.8.9 指定平台57

3.8.10 DontDestroyOnLoad58

3.8.11 SendMessage58

3.8.12 场景切换60

3.9 资源包的导入和导出61

3.9.1 导入资源包61

3.9.2 导出资源包62

3.10 发布应用64

3.10.1 发布Windows应用65

3.10.2 发布Android应用66

3.10.3 发布iOS应用71

3.11 Unity商城资源下载和导入74

第4章 增强现实介绍76

4.1 基本概念76

4.2 主流实现方式76

4.3 典型案例78

4.4 常用增强现实SDK81

4.5 其他83

第5章 基于Vuforia SDK的增强现实开发85

5.1 Vuforia简介85

5.2 准备工作85

5.2.1 注册账号85

5.2.2 下载SDK86

5.2.3 添加key87

5.2.4 添加数据库89

5.3 识别图片显示3D模型89

5.3.1 添加识别图片89

5.3.2 下载识别数据93

5.3.3 建立场景93

5.3.4 设置游戏对象95

5.3.5 测试96

5.4 识别柱体显示3D模型96

5.4.1 添加识别柱体96

5.4.2 下载识别数据99

5.4.3 建立场景99

5.4.4 设置游戏对象101

5.4.5 测试103

5.5 识别物体显示3D模型103

5.5.1 下载Vuforia Object Scanner并打印图片103

5.5.2 扫描物体104

5.5.3 添加识别物体106

5.5.4 下载识别数据107

5.5.5 建立场景108

5.5.6 设置游戏对象109

5.5.7 测试110

5.6 识别图片播放视频111

5.6.1 下载例子111

5.6.2 导入例子和数据112

5.6.3 建立场景112

5.6.4 设置游戏对象115

5.6.5 测试117

第6章 基于EasyAR SDK的增强现实开发118

6.1 EasyAR简介118

6.2 获得key118

6.3 下载开发包119

6.4 识别图片显示3D内容120

6.4.1 新建场景120

6.4.2 替换添加脚本123

6.4.3 设置游戏对象125

6.4.4 运行测试127

6.5 识别图片并将图片映射为3D模型纹理(涂涂乐)128

6.5.1 准备工作128

6.5.2 设置模型纹理128

6.5.3 运行测试130

6.6 识别图片播放视频130

6.6.1 准备工作130

6.6.2 添加用于播放视频的3D物体131

6.6.3 运行测试133

6.7 打包安卓的注意事项133

第7章 虚拟现实简介134

7.1 虚拟现实基本概念134

7.2 常见的几种VR硬件134

7.3 HTC Vive介绍136

7.4 HTC Vive的手柄137

7.5 Vive上的VR应用介绍137

7.6 基于Vive的VR开发常见的几个问题139

第8章 基于Input Utility插件的虚拟现实开发141

8.1 基于Input Utility插件开发141

8.2 SDK下载141

8.3 按钮开发综述142

8.4 Trigger按钮开发144

8.5 Pad按钮开发145

8.6 操作GUI146

8.7 拖动远处的3D物体150

8.8 传送152

8.9 物体拾取和触碰158

第9章 基于InteractionSystem的虚拟现实开发165

9.1 InteractionSystem插件及SDK下载165

9.2 按钮控制166

9.3 基础碰触169

9.4 物体拾取174

9.5 传送180

9.6 操作UI185

9.7 道具拾取189

9.8 按钮提示显示196

第10章 高德地图Android定位SDK在Unity下的简单使用200

10.1 Unity简单调用Java类200

10.2 高德地图key的获取207

10.3 安全码SHA1获取210

10.4 准备Jar211

10.5 导入Unity214

10.6 获取定位信息214

10.6.1 获取定位信息的脚本214

10.6.2 添加调用脚本221

10.6.3 测试224

10.6.4 插件224

10.7 获取地图225

10.7.1 说明225

10.7.2 脚本226

10.7.3 场景226

10.7.4 打包运行228

第11章 Unity3D摄像机开发229

11.1 常用的几种摄像机229

11.1.1 CctvCamera230

11.1.2 HandHeldCamera233

11.1.3 MultipurposeCameraRig236

11.1.4 FreeLookCameraRig240

11.1.5 第一人称视角243

11.1.6 DungeonCamera244

11.1.7 LookAtCamera248

11.2 双摄像机249

第12章 声音播放255

12.1 AudioClip、AudioSource、AudioListener255

12.1.1 AudioClip255

12.1.2 AudioSource256

12.1.3 AudioListener256

12.2 播放背景音乐257

12.3 控制背景声音音量259

12.4 播放特效声音262

12.5 控制特效音量268

第13章 Unity3D服务器端和客户端通信276

13.1 服务器端和客户端通信概述276

13.2 服务器端和客户端通信实例276

第14章 其他Unity3D相关的内容286

14.1 带进度条的场景切换286

14.2 单一数据存储287

14.3 少量初始数据的存储288

14.3.1 将数据存储在预制件里289

14.3.2 利用ScriptableObject将数据存储为资源290

14.4 用iTween插件进行移动、缩放、旋转操作293

14.4.1 下载并导入插件293

14.4.2 iTween的基本调用294

14.4.3 iTween常见参数介绍294

14.4.4 iTween实现移动295

14.4.5 iTween实现旋转295

14.4.6 iTween实现大小变化296

14.4.7 iTween的变化值297

14.4.8 iTween Visual Editor导入299

14.4.9 iTween Visual Editor控制变化300

14.4.10 iTween Visual Editor指定运动路径302

14.5 插件推荐305

热门推荐