Unity+EasyAR增强现实开发实践
全新正版 极速发货
¥
47.51
6.0折
¥
79
全新
仅1件
作者喻春阳
出版社电子工业出版社
ISBN9787121449833
出版时间2023-02
装帧平装
开本其他
定价79元
货号1202809886
上书时间2024-06-05
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
喻春阳,博士,主要研究方向为动漫游戏,虚拟/增强/混合现实技术。东北大学数字媒体技术系专任教师,东北大学泛虚拟现实人才培养中心副主任,辽宁省科技厅虚拟现实专家库专家,辽宁省教育厅1+X证书教师培训专家,辽宁省高职高专类虚拟现实设计大赛专家评委,“挑战杯”全国大学生设计竞赛优秀指导教师,中国大学生计算机设计大赛优秀指导教师,东北大学创新创业优秀指导教师。发表学术论文多篇,负责教学科研项目多项,申请发明专利10余项,软件著作权1项,出版学术专著1部。主讲\"计算机游戏技术基础”、\"计算机游戏设计与开发”、\"虚拟现实设计与开发”、\"虚拟现实交互编程”等课程。指导的学生大多就职于网易游戏、腾讯游戏、完美世界、乐道互动、金山游戏、盖娅互娱等知名企业。
目录
第1章 绪论1
1.1 概述1
1.2 关键技术1
1.2.1 跟踪注册技术1
1.2.2 显示技术2
1.2.3 虚拟物体生成技术2
1.2.4 交互技术2
1.2.5 合并技术2
1.3 应用领域3
1.3.1 教育3
1.3.2 维护修理3
1.3.3 健康医疗4
1.3.4 旅游4
第2章 AR开发环境的搭建6
2.1 安装Unity引擎6
2.1.1 注册Unity账号6
2.1.2 安装Unity Hub9
2.2 搭建EasyAR环境14
2.2.1 注册EasyAR15
2.2.2 登录EasyAR15
2.2.3 下载EasyAR的Unity插件16
2.3 搭建Visual Studio环境17
2.3.1 注册微软账户18
2.3.2 登录Visual Studio 201919
第3章 实现第一个AR应用22
3.1 创建Unity项目22
3.1.1 登录Unity Hub22
3.1.2 激活许可证23
3.1.3 创建新项目25
3.2 使用EasyAR开发包27
3.2.1 导入EasyAR开发包28
3.2.2 导入EasyAR样本30
3.2.3 图像追踪目标样本32
3.2.4 创建许可证密钥33
3.2.5 使用许可证密钥37
3.2.6 运行EasyAR样本38
3.3 学习EasyAR样本38
3.3.1 AR Session (EasyAR)39
3.3.2 ImageTarget-idback40
3.3.3 ImageTarget-namecard41
3.4 修改EasyAR样本42
3.4.1 更换AR模型42
3.4.2 更换识别图图像46
3.5 发布apk文件47
3.5.1 保存项目48
3.5.2 生成设置48
3.5.3 生成apk文件55
3.6 安装和运行apk文件58
3.6.1 打开开发者模式58
3.6.2 与计算机连接59
3.6.3 复制和安装apk文件59
3.6.4 运行AR应用61
第4章 AR太阳系的设计实现62
4.1 准备工作62
4.1.1 Unity资源商城62
4.1.2 搜索资源商城63
4.1.3 添加到我的资源64
4.1.4 将资源导入项目66
4.1.5 升级为URP项目70
4.1.6 创建预制体75
4.1.7 识别图76
4.2 AR地球77
4.2.1 新建场景77
4.2.2 添加EasyAR对象79
4.2.2 摄像机参数80
4.2.3 添加地球模型81
4.2.4 设置分辨率82
4.3 AR七大行星84
4.3.1 水星(Merucury)84
4.3.2 金星(Venus)87
4.3.3 火星(Mars)89
4.3.4 木星(Jupiter)90
4.3.5 土星(Saturn)91
4.3.6 天王星(Uranus)92
4.3.7 海王星(Neptune)93
4.3.8 发布apk94
4.4 行星名字95
4.4.1 中文名字95
4.4.2 名字底图101
4.4.3 英文名字105
4.5 播放语音113
4.5.1 制作中文语音113
4.5.2 播放中文语音117
4.5.3 制作英文语音119
4.5.4 播放英文语音119
4.6 中文知识小百科121
4.6.1 窗口方案设计121
4.6.2 窗口制作122
4.6.3 窗口弹出和关闭131
4.6.4 窗口文本数据136
4.7 英文知识小百科142
4.7.1 行星英文数据142
4.7.2 其他英文文本146
4.8 AR太阳150
4.8.1 太阳识别图150
4.8.2 中英文语音152
4.8.3 AR太阳实现156
第5章 AR太阳系的高级内容159
5.1 AR太阳系159
5.1.1 太阳系识别图159
5.1.2 太阳系160
5.1.3 绕太阳公转165
5.1.4 公转轨迹168
5.1.5 HUD172
5.2 语音和字幕UI设计180
5.2.1 UI设计方案180
5.2.2 制作语音UI180
5.2.3 制作字幕UI182
5.3 中文语音和字幕的实现184
5.3.1 中文――水星184
5.3.2 中文――金星189
5.3.3 中文――地球190
5.3.4 中文――火星192
5.3.5 中文――木星193
5.3.6 中文――土星194
5.3.7 中文――天王星195
5.3.8 中文――海王星196
5.3.9 中文――太阳197
5.3.10 中文――太阳系198
5.4 英文语音和字幕的实现199
5.4.1 英文――水星199
5.4.2 英文――金星203
5.4.3 英文――地球204
5.4.4 英文――火星205
5.4.5 英文――木星206
5.4.6 英文――土星208
5.4.7 英文――天王星209
5.4.8 英文――海王星210
5.4.9 英文――太阳211
5.4.10 英文――太阳系212
内容摘要
本书带领读者一步一步地设计和实现一款介绍太阳系中太阳及八大行星的科普知识的增强现实(简称AR)应用。本书以最新版本的Unity2021引擎和EasyAR4.5引擎为开发工具,使用的资源全部是Unity官方商城中的免费资源。本书共有5章。其中,第1章是绪论,介绍了什么是AR技术、AR技术的关键技术、AR技术的应用领域。第2章详细介绍了AR开发环境的搭建工作,包括安装Unity引擎、搭建EasyAR环境、搭建VisualStudio环境。第3章详细介绍如何使用Unity和EasyAR制作一个简单的AR应用。第4章设计和实现了一款介绍太阳系中太阳和八大行星的科普知识的AR应用。第5章在第4章的基础上增加了更多的内容,包括相关星球科普知识的中英文语音播放以及对应的中英文字幕的显示等。本书适合基于Unity引擎的AR开发初学者阅读,也适合作为本科院校和高职、高专院校增强现实相关课程的教材。
— 没有更多了 —
以下为对购买帮助不大的评价