Class SparseSpatialMapBuilderFrameFilter
- Espacio de nombres
- easyar
- Ensayo
- EasyAR.Sense.dll
Controla easyar.SparseSpatialMap en la escena, proporcionando la funcionalidad de mapeo de easyar.SparseSpatialMap.
public class SparseSpatialMapBuilderFrameFilter : SparseSpatialMapWorkerFrameFilter
- Herencia
-
SparseSpatialMapBuilderFrameFilter
- Miembros heredados
Campos
PointCloudMaterial
Material utilizado para renderizar la nube de puntos. Solo es efectivo si se modifica antes de iniciar la sesión.
public Material PointCloudMaterial
Propiedades
Target
Controller objetivo utilizado para mostrar el proceso de mapeo. Solo se puede usar después de iniciar la sesión.
public SparseSpatialMapBuildTargetController Target { get; }
enabled
Iniciar/detener el mapeo durante el tiempo de ejecución de ARSession. El mapeo comenzará solo después de iniciar la sesión y cuando MonoBehaviour.enabled sea true.
public bool enabled { get; set; }
Métodos
Host(string, Optional<Image>, Optional<int>, Action<Optional<SparseSpatialMapInfo>, Optional<string>>)
Crear y subir el mapa.
Construir mapa. name es el nombre del mapa. preview es la vista previa, opcional. timeoutMilliseconds es el tiempo de espera (en milisegundos) para la comunicación con el servidor, opcional, predeterminado 60000.
public void Host(string name, Optional<Image> preview, Optional<int> timeoutMilliseconds, Action<Optional<SparseSpatialMapController.SparseSpatialMapInfo>, Optional<string>> callback)
Parámetros
namepreviewtimeoutMillisecondscallback