区域目标捕获API

Vuforia区域目标捕获API使您的应用程序能够在运行时捕获和生成区域目标,并在运行后立即使用它们来跟踪环境。

区域目标捕获API允许您在自己的应用程序中捕获和跟踪空间。使用API,您可以实现自己的自定义逻辑和用户界面,使用户能够捕获和跟踪空间作为区域目标。在生成过程中为用户启用其他创作资产,以通过您的应用程序扩大其空间。

前提条件

支持使用区域目标捕获API捕获空间:

  • 带LiDAR传感器的iOS设备

OAuth2凭据

要将目标生成与Capture API一起使用,请创建一对OAuth2凭据。请参见Vuforia Web API身份验证如何获取凭证对。

连接性

默认情况下,区域目标捕获API需要Internet连接,因为区域目标数据集生成必须验证凭据和相关的剩余余量以生成区域目标。在此过程中,没有捕获的数据被共享或上传到PTC服务。

如果没有可用的Internet连接,则可以将区域目标捕获API配置为仅从捕获的数据生成创作文件。编写文件包括authoring.3dt空间文件可以输入到区域目标生成器以创建区域目标数据集。请注意:对于在捕获空间后立即需要区域目标的应用程序,此路径不实用。

区域目标捕获

使用可用的预置和示例资源(包括UI)在Unity中实现Capture API,以控制捕获和生成过程的步骤。

请参见统一区域目标捕获.

使用区域目标捕获控制器API和实时遮挡和覆盖网格的网格观测器在本地应用程序中实现捕获API。

请参见本地区域目标捕获.

捕获工作流

扫描环境提供了使用手持设备捕获较小空间的一般指南。此外,区域目标捕获还提供有关扫描区域目标的进度、质量和生成的状态和状态信息。

请参见状态和状态信息获取状态和状态信息的完整列表。

API摘要

区域目标捕获API是一个基于配置创建捕获实例的控制器。使用捕获实例,您可以开始捕获空间。您可以暂停、恢复和停止捕获,并使用其中的其他可选创作资源生成区域目标。在捕获期间,状态和状态信息提供有关捕获和目标生成的信息。

A类网格观察者用于从区域目标捕获实例检索实时预览网格。Mesh Observer是可配置的,并提供状态和状态信息。