谷歌arcore是一款针对软件开发者们设计的一款增强现实体验开发工具,支持多个平台版本开发,用户可以通过arcore sdk插件来增强你的软件现实显示技术。本次放出arcore sdk for ios版本下载,可以在ios系统上进行相关的sdk软件开发操作,有相关功能使用需求的朋友们不妨试试吧!
arcore sdk for ios插件说明:
ARCore SDK for iOS 1.2 提供云锚点功能,让您可以打造 Android 和 iOS 用户可共享的 AR 体验。
借助于 ARCore SDK for iOS,您可以构建以下列 ARKit 兼容型 iPhone 为目标设备的 ARKit 应用:
iPhone X
iPhone 8 和 8 Plus
iPhone 7 和 7 Plus
iPhone 6S 和 6S Plus
iPhone SE
注:ARCore 1.2 不支持以 iPad 为目标平台。
arcore sdk for ios功能特色:
【云锚点的工作原理】
ARCore SDK for iOS 与 ARKit 配合,让您可以将 ARKit 和 ARCore 锚点提供给同一环境中的 iOS 和 Android 设备。
同一环境中的用户可将云锚点添加到他们在其设备上看到的 AR 场景。
您的应用可以渲染连接到云锚点的 3D 对象,从而让用户能够查看对象并同步与对象进行交互。
为了实现这些共享的 AR 体验,ARCore SDK 使用 Google 服务器托管和解析锚点。
【托管锚点】
托管 ARCore 或 ARKit 锚点会在共同坐标系中映射给定物理空间的锚点。
在您托管锚点时,ARCore 会将相关可视映射数据从用户的环境发送到 Google 服务器。
上传这些数据后,将把它们处理成类似于 ARCore 点云的稀疏点图。
【解析锚点】
解析云锚点可使给定物理空间中的 Android 和 iOS 设备将之前托管的锚点添加到其场景中。
云锚点解析请求会将当前帧的视觉特征说明发送至服务器。 服务器尝试将视觉特征与稀疏点图进行匹配,以使解析的锚点始终位于每位用户在其设备上看到的场景内。
【数据存储和访问限制】
用于云锚点的数据具有下列存储和访问限制:
托管锚点时上传至云端的原始视觉映射数据在七天后舍弃。
锚点会根据存储的稀疏点图在服务器端解析。
生成后,稀疏的点图可用于一天的云锚点解析请求。
之前上传的映射数据永远不会发送至用户的设备。
无法根据稀疏点图确定用户的地理位置或者重建任何图像或用户的物理环境。
永远不会存储请求中用于解析锚点的视觉特征说明。