Class SparseSpatialMapBuilderFrameFilter
- Espacio de nombres
- easyar
- Ensayo
- EasyAR.Sense.dll
easyar.SparseSpatialMap MonoBehaviour controlado en la escena, que proporciona la creación de mapas para easyar.SparseSpatialMap.
public class SparseSpatialMapBuilderFrameFilter : SparseSpatialMapWorkerFrameFilter
- Herencia
-
SparseSpatialMapBuilderFrameFilter
- Miembros heredados
Campos
PointCloudMaterial
El Material utilizado para renderizar la nube de puntos. Los cambios solo son efectivos antes de iniciar la session.
public Material PointCloudMaterial
Propiedades
Target
El target controller utilizado para mostrar el proceso de mapping. Solo está disponible después de iniciar la session.
public SparseSpatialMapBuildTargetController Target { get; }
enabled
Inicia/detiene el mapping mientras ARSession se está ejecutando. Después de iniciar la session, el mapping solo comienza cuando MonoBehaviour.enabled es true.
public bool enabled { get; set; }
Métodos
Host(string, Optional<Image>, Optional<int>, Action<Optional<SparseSpatialMapInfo>, Optional<string>>)
Crea y carga un mapa.
Construye un Map. name es el nombre del mapa. preview es la imagen de vista previa, opcional. timeoutMilliseconds es el tiempo de espera para la comunicación con el servidor en milisegundos, opcional, predeterminado 60000.
public void Host(string name, Optional<Image> preview, Optional<int> timeoutMilliseconds, Action<Optional<SparseSpatialMapController.SparseSpatialMapInfo>, Optional<string>> callback)
Parámetros
namepreviewtimeoutMillisecondscallback