Table of Contents

Class SparseSpatialMapBuilderFrameFilter

Spazio dei nomi
easyar
Assembly
EasyAR.Sense.dll

Un easyar.SparseSpatialMap MonoBehaviour controllato nella scena, che fornisce la creazione della mappa per easyar.SparseSpatialMap.

public class SparseSpatialMapBuilderFrameFilter : SparseSpatialMapWorkerFrameFilter
Ereditarietà
SparseSpatialMapBuilderFrameFilter
Membri ereditati

Campi

PointCloudMaterial

Il Material usato per renderizzare la nuvola di punti. Le modifiche sono efficaci solo prima dell'avvio della session.

public Material PointCloudMaterial

Proprietà

Target

Il target controller usato per visualizzare il processo di mapping. È disponibile solo dopo l'avvio della session.

public SparseSpatialMapBuildTargetController Target { get; }

enabled

Avvia/arresta il mapping mentre ARSession è in esecuzione. Dopo l'avvio della session, il mapping inizia solo quando MonoBehaviour.enabled è true.

public bool enabled { get; set; }

Metodi

Host(string, Optional<Image>, Optional<int>, Action<Optional<SparseSpatialMapInfo>, Optional<string>>)

Crea e carica una mappa.

Costruisce una Map. name è il nome della mappa. preview è l'immagine di anteprima, opzionale. timeoutMilliseconds è il timeout per la comunicazione con il server in millisecondi, opzionale, predefinito 60000.

public void Host(string name, Optional<Image> preview, Optional<int> timeoutMilliseconds, Action<Optional<SparseSpatialMapController.SparseSpatialMapInfo>, Optional<string>> callback)

Parametri

name
preview
timeoutMilliseconds
callback