Table of Contents

Class SparseSpatialMapBuilderFrameFilter

Namespace
easyar
Assembly
EasyAR.Sense.dll

Steuert dieeasyar.SparseSpatialMap im Szenario und bietet dieeasyar.SparseSpatialMap Mapping-Funktion.

public class SparseSpatialMapBuilderFrameFilter : SparseSpatialMapWorkerFrameFilter
Vererbung
SparseSpatialMapBuilderFrameFilter
Geerbte Mitglieder

Felder

PointCloudMaterial

MaterialMaterial zum Rendern der Punktwolke. Änderungen sind nur wirksam, bevor die Session gestartet wird.

public Material PointCloudMaterial

Eigenschaften

Target

Controller-Objekt zur Anzeige des Mapping-Fortschritts. Kann erst nach Start der Session verwendet werden.

public SparseSpatialMapBuildTargetController Target { get; }

Methoden

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

Erstellt und lädt die Karte hoch.

Baut die Karte auf. name ist der Name der Karte. preview ist die optionale Vorschau. timeoutMilliseconds ist die optionale Timeout-Zeit (ms) für die Kommunikation mit dem Server, standardmäßig 60000.

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

Parameter

name
preview
timeoutMilliseconds
callback