万本电子书0元读

万本电子书0元读

顶部广告

Unity AR增强现实开发实战电子书

本书为数字媒体专业和艺术设计专业的学生编写,具有较强的创新特色。从Unity环境搭建,到基本技术讲解,具体实践案例,具有较好的原创性和可操作性,适合作为教学用书和自学参考书。

售       价:¥

纸质售价:¥47.00购买纸书

91人正在读 | 1人评论 6.2

作       者:刘石,余庆军,仲于姗,李婷婷

出  版  社:清华大学出版社

出版时间:2020-07-01

字       数:13.3万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书共分9章,主要讲解了AR的发和应用,主要内容为:增强现实以及AR工具介绍,Unity发环境搭建及Vuforia发环境搭建,Vuforia核心功能,如扫描图片、圆柱体识别、多目标识别、文字识别、云识别、物体识别和案例等,EasyAR发知识,基于Unity发VR。<br/>【推荐语】<br/>本书为数字媒体专业和艺术设计专业的学生编写,具有较强的创新特色。从Unity环境搭建,到基本技术讲解,具体实践案例,具有较好的原创性和可操作性,适合作为教学用书和自学参考书。<br/>【作者】<br/>李婷婷老师就职于大连东软信息学院数字艺术与设计学院,担任数字媒体艺术系副主任,长期从事数字媒体、图形图像及相关方向的教学研究工作,承担教学、科研、教研、实验实训基地建设,一直关注培养学生创新创业意识,是大连东软信息学院“双师”教师,在2016年被聘为大连东软信息学院创业导师,后又被推荐为辽宁省首批大学生创业导师,先后主讲《游戏引擎基础》《虚拟现实技术》《虚拟现实实训》《增强现实技术》等专业主干课程,并讲授《计算机图形学》《3D编程基础》等专业选修课。<br/>
目录展开

封面页

书名页

版权页

内容简介

前言

第1章 增强现实技术概述

1.1 增强现实技术简介

1.1.1 增强现实技术概念

1.1.2 增强现实技术原理

1.1.3 增强现实技术特点

1.1.4 增强现实系统组成

1.1.5 增强现实系统分类

1.1.6 增强现实表现形式

1.1.7 AR与VR的区别

1.2 增强现实发展历程

1.3 增强现实开发平台

1.3.1 Vuforia

1.3.2 Metaio

1.3.3 EasyAR

1.3.4 ARToolKit

1.4 增强现实开发硬件

1.4.1 移动手持式设备

1.4.2 头戴式显示器

1.4.3 智能眼镜

1.4.4 空间增强现实显示设备

1.5 增强现实应用领域

1.5.1 新闻传播

1.5.2 教育教学

1.5.3 展览展示

1.5.4 市场营销

1.5.5 车载系统

1.5.6 游戏娱乐

1.5.7 医疗助手

1.5.8 工业产业

1.5.9 军事领域

1.6 增强现实发展前景

小结

习题

第2章 Unity3D基础

2.1 常用开发引擎

2.1.1 Unreal引擎

2.1.2 Unity3D引擎

2.2 Unity3D引擎简介

2.2.1 Unity3D特色

2.2.2 Unity3D发展

2.2.3 Unity3D应用

2.3 Unity3D下载与安装

2.3.1 Unity3D下载

2.3.2 Unity3D安装

2.4 Unity3D界面基础

2.4.1 Unity3D界面布局

2.4.2 Unity3D界面介绍

2.4.3 Unity3D基本操作

2.4.4 Unity3D常用组件

2.5 Unity3D核心系统

2.6 Unity3D编程基础

2.6.1 C#语言概述

2.6.2 变量

2.6.3 表达式与运算符

2.6.4 流程控制

2.6.5 函数

2.6.6 脚本系统

2.6.7 脚本编写注意事项

2.7 Unity3D资源获取

2.7.1 Unity3D资源管理

2.7.2 Unity3D资源商店

2.8 平台设置与发布

2.8.1 发布PC平台

2.8.2 发布Android平台

小结

习题

第3章 AR开发概述

3.1 Vuforia开发概述

3.1.1 Vuforia发展由来

3.1.2 Vuforia核心功能

3.2 Vuforia SDK简介

3.2.1 Vuforia注册

3.2.2 Vuforia下载

3.2.3 Vuforia密钥

3.2.4 Unity AR环境配置

3.3 基础识别

3.3.1 图片识别

3.3.2 长方体识别

3.3.3 柱形体识别

3.3.4 3D物体识别

3.4 虚拟按钮

3.5 综合项目:多卡识别2D/3D物体

3.5.1 项目构思

3.5.2 项目设计

3.5.3 项目实施

3.5.4 项目测试

小结

习题

第4章 AR界面开发

4.1 Unity3D图形界面概述

4.1.1 UI界面概述

4.1.2 UI设计原则

4.1.3 UI发展历程

4.1.4 AR应用中界面显示方式

4.1.5 AR应用中界面交互方式

4.2 UGUI简介

4.2.1 Canvas画布

4.2.2 Envent System事件系统

4.2.3 Panel控件

4.2.4 Text控件

4.2.5 Image控件

4.2.6 Raw Image控件

4.2.7 Button控件

4.2.8 Toggle控件

4.2.9 Slider控件

4.2.10 Scrollbar控件

4.2.11 Input Field控件

4.3 综合项目:AR系统登录界面

4.3.1 项目构思

4.3.2 项目设计

4.3.3 项目实施

4.3.4 项目测试

小结

习题

第5章 AR场景开发

5.1 AR场景开发概述

5.2 Unity3D场景创建

5.2.1 创建地形

5.2.2 地形参数

5.2.3 地形工具

5.3 环境特效

5.3.1 水特效

5.3.2 雾特效

5.3.3 环境天空

5.4 光影系统

5.4.1 光照

5.4.2 阴影

5.5 综合项目:AR游戏场景搭建

5.5.1 项目构思

5.5.2 项目设计

5.5.3 项目实施

5.5.4 项目测试

小结

习题

第6章 AR视频开发

6.1 Unity声音系统

6.1.1 导入音效

6.1.2 播放音效

6.2 AR视频概述

6.3 AR透明视频

6.4 综合项目:AR展示视频播放

6.4.1 项目构思

6.4.2 项目设计

6.4.3 项目实施

6.4.4 项目测试

小结

习题

第7章 AR动画开发

7.1 AR动画概述

7.2 Mecanim动画系统

7.2.1 Mecanim系统特性

7.2.2 Mecanim核心概念

7.2.3 Mecanim工作流程

7.3 综合项目:AR角色动画开发

7.3.1 项目构思

7.3.2 项目设计

7.3.3 项目实施

7.3.4 项目测试

7.4 综合项目:AR交互动画开发

7.4.1 项目构思

7.4.2 项目设计

7.4.3 项目实施

7.4.4 项目测试

小结

习题

第8章 AR交互开发

8.1 AR交互概述

8.2 AR交互分类

8.3 模型旋转交互实现

8.4 模型缩放交互实现

8.5 动态加载AR模型

8.6 模型脱卡功能实现

8.7 综合项目:AR海洋生物交互

8.7.1 项目构思

8.7.2 项目设计

8.7.3 项目实施

8.7.4 项目测试

小结

习题

第9章 AR特效开发

9.1 粒子特效系统

9.1.1 粒子系统概述

9.1.2 粒子系统属性

9.2 粒子特效开发

9.2.1 燃烧的火焰

9.2.2 发光的法杖

9.2.3 上升的泡泡

9.3 综合项目:AR角色特效开发

9.3.1 项目构思

9.3.2 项目设计

9.3.3 项目实施

9.3.4 项目测试

小结

习题

第10章 AR游戏开发

10.1 项目构思

10.2 项目设计

10.3 项目实施

10.3.1 Vuforia开发设置

10.3.2 Begin场景制作

10.3.3 Happy场景制作

10.4 项目测试

小结

习题

参考文献

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部