EasyAR4.0使用说明(Unity3D)(七)----稀疏空间地图
稀疏空间地图的对应用环境的要求和平面图像识别可以比照理解,周围环境需要足够丰富,不能有大片的单色区域,透明区域。此外,光照,角度都会对建立地图和定位产生影响。 官方给出了建立地图和定位地图的建议。 https://help.easyar.cn/EasyAR%20Sense/v4/Guides/EasyAR-Sparse-Spatial-Map.html 总体说明 稀疏空间地图的基础是运动跟踪,所有在场景种首先要有运动跟踪的全套游戏对象包括设置。然后主要的是 SparseSpatialMapWorker 和 SparseSpatialMap 这两个游戏对象。 SparseSpatialMapWorker 游戏对象相关 Locailzation Mode 属性在建立地图的时候通常选“UntilSuccess”,在定位的时候,通常选“KeepUpdate”。 Use Global Service Config 选项可以设置是否使用全局定义的稀疏空间地图信息。 BuilderMapController.Host(…)方法是保存地图的方法,需要输入的参数是地图的名称和地图的缩略图,缩略图可以输入“null”。 BuilderMapController.MapHost 事件用于返回地图保存情况的事件。事件有 3 个参数,是地图保存成功后的名称,ID,是否保存成功的状态,还有错误信息。