Unity3D平台AR开发快速上手基于EasyAR4.0pdf下载pdf下载

Unity3D平台AR开发快速上手基于EasyAR4.0百度网盘pdf下载

作者:
简介:本篇主要提供Unity3D平台AR开发快速上手基于EasyAR4.0pdf下载
出版社:文轩网旗舰店
出版时间:2021-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

作  者:吴雁涛,赵杰,叶东海 编
定  价:79
出 版 社:清华大学出版社
出版日期:2021年01月01日
页  数:320
装  帧:平装
ISBN:9787302569312
目录
章EasyAR4.0基础1
1.1EasyAR4.0简介1
1.2下载导入和基本设置2
1.2.1获取Key2
1.2.2下载导入5
1.2.3基本设置6
1.3EasyAR的基本结构12
1.3.1EasyAR游戏对象下的设置13
1.3.2VideoCameraDevice游戏对象下的设置13
1.3.3VIOCameraDevice游戏对象下的设置15
第2章图像和物体跟踪16
2.1平面图像跟踪16
2.1.1总体说明16
2.1.2跟踪单个图像18
2.1.3跟踪多个图像22
2.1.4平面图像跟踪程序控制25
2.2平面图像跟踪扩展内容29
2.2.1播放29
2.2.2涂涂乐33
2.3云识别37
2.3.1总体说明37
2.3.2上传图片37
2.3.3添加基本内容39
2.3.4相关程序控制40
2.43D物体跟踪43
2.4.1总体说明43
2.4.2跟踪3D物体45
第3章空间相关内容51
3.1表面跟踪和运动跟踪51
3.1.1总体说明51
3.1.2表面跟踪52
3.1.3运动跟踪55
3.2稀疏空间地图57
3.2.1总体说明57
3.2.2建立地图60
3.2.3本地化稀疏空间地图66
3.3稠密空间地图71
3.3.1总体说明71
3.3.2建立并使用稠密空间地图71
第4章屏幕录像79
4.1总体说明79
4.1.1CameraRecorder脚本相关79
4.1.2VideoCameraDevice游戏对象相关80
4.1.3VideoRecorder游戏对象相关80
4.1.4禁用多线程渲染82
4.2使用屏幕录像功能82
第5章制作涂涂乐和3D跟踪物体例子89
5.1制作涂涂乐89
5.2场景制作91
5.3制作3D跟踪物体95
5.3.1寻找合适的模型95
5.3.2模型修改97
5.3.3模型导出和转换100
5.3.4纸模转换制作103
5.3.5模型制作107
5.3.6场景制作107
第6章稀疏空间地图室内导航原理110
6.1增强现实室内导航原理说明110
6.1.1基本原理110
6.1.2利用运动跟踪的实现方式112
6.1.3利用稀疏空间地图的实现方式113
6.2添加虚拟空间场景内容的方式114
6.3其他115
第7章项目准备116
7.1总体想法116
7.2难点解决117
7.2.1对象信息保存117
7.2.2导航实现122
7.3项目设计142
7.3.1场景设计142
7.3.2界面设计144
7.3.3开发模式145
7.3.4其他内容145
7.4项目搭建146
第8章调试场景开发149
8.1菜单场景开发149
8.1.1场景设置149
8.1.2添加游戏控制脚本155
8.1.3修改设置场景控制脚本156
8.2地图场景开发161
8.2.1场景设置161
8.2.2编写代码1
8.3模型场景开发168
8.3.1模型移动功能预制件开发168
8.3.2场景设置182
8.3.3添加虚拟物体功能185
8.3.4界面切换和点击选中189
8.3.5删除和保存192
8.4关键点场景开发199
8.4.1场景搭建199
8.4.2编写脚本208
8.5预备路径场景开发226
8.5.1场景设置226
8.5.2编写脚本228
8.6导航场景开发239
8.6.1场景搭建239
8.6.2界面切换和返回242
8.6.3修改显示模型243
8.添加静态模型247
8.6.5添加模型场景对应模型249
8.6.6添加关键点250
8.6.7添加路径254
8.6.8路径导航和显示256
第9章实际场景开发2
9.1菜单场景开发2
9.2地图场景开发266
9.2.1添加稀疏空间地图游戏对象266
9.2.2修改返回功能267
9.2.3添加保存功能271
9.3模型场景开发276
9.3.1场景设置276
9.3.2脚本修改276
9.4关键点场景开发283
9.4.1添加平面跟踪图像283
9.4.2脚本准备284
9.4.3脚本修改285
9.5路径场景开发292
9.6导航场景开发293
9.6.1设置场景293
9.6.2修改导航脚本296
0章调试发布305
10.1发布调试应用建立地图305
10.2调试错误修改306
10.3其他场景设置307
10.4终导航308
10.5终清理309
内容简介
EasyAR是国内很常用的一款免费增强现实引擎,也是国内AR开发常用的工具,具有使用简单、容易上手的特点,很好利于初学者学习使用。2019年年底推出的EasyAR4.0版本还提供了运动跟踪、稀疏空间地图和稠密空间地图等新功能,将原来针对平面内容进行识别的功能扩展到了三维现实空间。本书共分为10章,内容包括增强现实开发基本知识、EasyAR4.0开发基础、平面图像跟踪相关功能、3D物体跟踪、表面跟踪和运动跟踪、环境认知、EasyAR学习使用小示例以及室内导航的实战案例,可以让读者掌握EasyAR4.0开发AR应用的方法和技巧。本书适合Unity3D平台AR开发初学者、手机游戏开发人员阅读,也适合作为高等院校和培训机构AR开发课程的教学参考书。