新書推薦:
《
强者破局:资治通鉴成事之道
》
售價:HK$
80.6
《
鸣沙丛书·鼎革:南北议和与清帝退位
》
售價:HK$
121.0
《
从康德到黑格尔的发展:兼论宗教哲学(英国观念论名著译丛)
》
售價:HK$
60.5
《
突破不可能:用特工思维提升领导力
》
售價:HK$
77.3
《
王阳明大传:知行合一的心学智慧(精装典藏版)
》
售價:HK$
221.8
《
失衡与重塑——百年变局下的中国与世界经济
》
售價:HK$
132.2
《
不被定义的年龄:积极年龄观让我们更快乐、健康、长寿
》
售價:HK$
77.3
《
南方谈话:邓小平在1992
》
售價:HK$
80.6
|
內容簡介: |
本书带领读者一步一步地设计和实现一款介绍太阳系中太阳及八大行星的科普知识的增强现实(简称AR)应用。本书以最新版本的Unity 2021引擎和EasyAR 4.5引擎为开发工具,使用的资源全部是Unity官方商城中的免费资源。本书共有5章。其中,第1章是绪论,介绍了什么是AR技术、AR技术的关键技术、AR技术的应用领域。第2章详细介绍了AR开发环境的搭建工作,包括安装Unity引擎、搭建EasyAR环境、搭建Visual Studio环境。第3章详细介绍如何使用Unity和EasyAR制作一个简单的AR应用。第4章设计和实现了一款介绍太阳系中太阳和八大行星的科普知识的AR应用。第5章在第4章的基础上增加了更多的内容,包括相关星球科普知识的中英文语音播放以及对应的中英文字幕的显示等。本书适合基于Unity引擎的AR开发初学者阅读,也适合作为本科院校和高职、高专院校增强现实相关课程的教材。
|
關於作者: |
喻春阳,博士,主要研究方向为动漫游戏,虚拟/增强/混合现实技术。东北大学数字媒体技术系专任教师,东北大学泛虚拟现实人才培养中心副主任,辽宁省科技厅虚拟现实专家库专家,辽宁省教育厅1+X证书教师培训专家,辽宁省高职高专类虚拟现实设计大赛专家评委,“挑战杯”全国大学生设计竞赛优秀指导教师,中国大学生计算机设计大赛优秀指导教师,东北大学创新创业优秀指导教师。发表学术论文多篇,负责教学科研项目多项,申请发明专利10余项,软件著作权1项,出版学术专著1部。主讲”计算机游戏技术基础”、”计算机游戏设计与开发”、”虚拟现实设计与开发”、”虚拟现实交互编程”等课程。指导的学生大多就职于网易游戏、腾讯游戏、完美世界、乐道互动、金山游戏、盖娅互娱等知名企业。
|
目錄:
|
第1章 绪论11.1 概述11.2 关键技术11.2.1 跟踪注册技术11.2.2 显示技术21.2.3 虚拟物体生成技术21.2.4 交互技术21.2.5 合并技术21.3 应用领域31.3.1 教育31.3.2 维护修理31.3.3 健康医疗41.3.4 旅游4第2章 AR开发环境的搭建62.1 安装Unity引擎62.1.1 注册Unity账号62.1.2 安装Unity Hub92.2 搭建EasyAR环境142.2.1 注册EasyAR152.2.2 登录EasyAR152.2.3 下载EasyAR的Unity插件162.3 搭建Visual Studio环境172.3.1 注册微软账户182.3.2 登录Visual Studio 201919第3章 实现第一个AR应用223.1 创建Unity项目223.1.1 登录Unity Hub223.1.2 激活许可证233.1.3 创建新项目253.2 使用EasyAR开发包273.2.1 导入EasyAR开发包283.2.2 导入EasyAR样本303.2.3 图像追踪目标样本323.2.4 创建许可证密钥333.2.5 使用许可证密钥373.2.6 运行EasyAR样本383.3 学习EasyAR样本383.3.1 AR Session (EasyAR)393.3.2 ImageTarget-idback403.3.3 ImageTarget-namecard413.4 修改EasyAR样本423.4.1 更换AR模型423.4.2 更换识别图图像463.5 发布apk文件473.5.1 保存项目483.5.2 生成设置483.5.3 生成apk文件553.6 安装和运行apk文件583.6.1 打开开发者模式583.6.2 与计算机连接593.6.3 复制和安装apk文件593.6.4 运行AR应用61第4章 AR太阳系的设计实现624.1 准备工作624.1.1 Unity资源商城624.1.2 搜索资源商城634.1.3 添加到我的资源644.1.4 将资源导入项目664.1.5 升级为URP项目704.1.6 创建预制体754.1.7 识别图764.2 AR地球774.2.1 新建场景774.2.2 添加EasyAR对象794.2.2 摄像机参数804.2.3 添加地球模型814.2.4 设置分辨率824.3 AR七大行星844.3.1 水星(Merucury)844.3.2 金星(Venus)874.3.3 火星(Mars)894.3.4 木星(Jupiter)904.3.5 土星(Saturn)914.3.6 天王星(Uranus)924.3.7 海王星(Neptune)934.3.8 发布apk944.4 行星名字954.4.1 中文名字954.4.2 名字底图1014.4.3 英文名字1054.5 播放语音1134.5.1 制作中文语音1134.5.2 播放中文语音1174.5.3 制作英文语音1194.5.4 播放英文语音1194.6 中文知识小百科1214.6.1 窗口方案设计1214.6.2 窗口制作1224.6.3 窗口弹出和关闭1314.6.4 窗口文本数据1364.7 英文知识小百科1424.7.1 行星英文数据1424.7.2 其他英文文本1464.8 AR太阳1504.8.1 太阳识别图1504.8.2 中英文语音1524.8.3 AR太阳实现156第5章 AR太阳系的高级内容1595.1 AR太阳系1595.1.1 太阳系识别图1595.1.2 太阳系1605.1.3 绕太阳公转1655.1.4 公转轨迹1685.1.5 HUD1725.2 语音和字幕UI设计1805.2.1 UI设计方案1805.2.2 制作语音UI1805.2.3 制作字幕UI1825.3 中文语音和字幕的实现1845.3.1 中文——水星1845.3.2 中文——金星1895.3.3 中文——地球1905.3.4 中文——火星1925.3.5 中文——木星1935.3.6 中文——土星1945.3.7 中文——天王星1955.3.8 中文——海王星1965.3.9 中文——太阳1975.3.10 中文——太阳系1985.4 英文语音和字幕的实现1995.4.1 英文——水星1995.4.2 英文——金星2035.4.3 英文——地球2045.4.4 英文——火星2055.4.5 英文——木星2065.4.6 英文——土星2085.4.7 英文——天王星2095.4.8 英文——海王星2105.4.9 英文——太阳2115.4.10 英文——太阳系212
|
|