利用增强现实与位置服务优化应用
1. 增强现实相关基础问题
在增强现实(AR)开发中,有几个基础问题需要了解:
- 跟踪模式 :
- 哪种跟踪模式可以同时跟踪设备的移动和旋转?答案是世界跟踪(World tracking)。选项如下:
- a) 图像跟踪(Image tracking)
- b) 方向跟踪(Orientation tracking)
- c) 世界跟踪(World tracking)
- 图像跟踪准备 :为ARKit的图像跟踪准备图像时,应牢记图像需要有足够的特征。选项如下:
- a) 图像应该色彩丰富
- b) 图像应该大
- c) 图像应该有足够的特征
- 精确跟踪对象条件 :ARKit准确跟踪对象需要有大量纹理的表面。选项如下:
- a) 低光照环境
- b) 光滑表面
- c) 有大量纹理的表面
2. 利用Core Location框架改善应用位置服务
所有iOS设备都配备了各种芯片和传感器,可用于增强用户体验。增强现实应用大量使用陀螺仪、加速度计和相机等传感器,而其他应用可能需要用户的GPS位置等不同数据。Core Location框架允许开发者获取用户的当前位置,跟踪用户是否进入或离开特定区域,甚至随时间监控用户的位置。下面将详细介绍与位置相关的几个主题。
2.1 请求用户位置
请求用户位置是一个敏感操作,因为这些数据如果被恶意利用,可能会泄露用户的行踪。因此,只有
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



