展开全部

主编推荐语

AR开发应用9章教程:Unity环境、Vuforia功能、EasyAR知识。

内容简介

本书共分9章,主要讲解了AR的开发和应用,主要内容为:增强现实以及AR工具介绍,Unity开发环境搭建及Vuforia开发环境搭建,Vuforia核心功能,如扫描图片、圆柱体识别、多目标识别、文字识别、云识别、物体识别和案例等,EasyAR开发知识,基于Unity开发VR。

目录

  • 版权信息
  • 内容简介
  • 前言
  • 第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 项目测试
  • 小结
  • 习题
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。