Table of Contents

Class SparseSpatialMapBuilderFrameFilter

Espace de noms
easyar
Assembly
EasyAR.Sense.dll

Un easyar.SparseSpatialMap MonoBehaviour contrôlé dans la scène, fournissant la construction de carte pour easyar.SparseSpatialMap.

public class SparseSpatialMapBuilderFrameFilter : SparseSpatialMapWorkerFrameFilter
Héritage
SparseSpatialMapBuilderFrameFilter
Membres hérités

Champs

PointCloudMaterial

Le Material utilisé pour rendre le nuage de points. Les modifications ne sont effectives qu'avant le démarrage de la session.

public Material PointCloudMaterial

Propriétés

Target

Le target controller utilisé pour afficher le processus de mapping. Il n'est disponible qu'après le démarrage de la session.

public SparseSpatialMapBuildTargetController Target { get; }

enabled

Démarre/arrête le mapping pendant l'exécution de ARSession. Après le démarrage de la session, le mapping ne commence que lorsque MonoBehaviour.enabled vaut true.

public bool enabled { get; set; }

Méthodes

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

Crée et téléverse une carte.

Construit une Map. name est le nom de la carte. preview est l'image d'aperçu, facultative. timeoutMilliseconds est le délai d'expiration pour la communication avec le serveur en millisecondes, facultatif, par défaut 60000.

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

Paramètres

name
preview
timeoutMilliseconds
callback