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
namepreviewtimeoutMillisecondscallback