Table of Contents

Class SparseSpatialMapBuilderFrameFilter

Espace de noms
easyar
Assembly
EasyAR.Sense.dll

Contrôle dans la scène un MonoBehaviour pour easyar.SparseSpatialMap, fournissant la fonctionnalité de cartographie pour easyar.SparseSpatialMap.

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

Champs

PointCloudMaterial

Material utilisé pour le rendu des nuages de points. Les modifications ne sont effectives qu'avant le démarrage de la session.

public Material PointCloudMaterial

Propriétés

Target

Utilisé pour afficher le processus de cartographie du contrôleur cible. Utilisable uniquement après le démarrage de la session.

public SparseSpatialMapBuildTargetController Target { get; }

enabled

ARSession Démarre/arrête la cartographie à l'exécution. Après le démarrage de la session, la cartographie ne commencera que lorsque MonoBehaviour.enabled est true.

public bool enabled { get; set; }

Méthodes

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

Créer et télécharger une carte.

Construire la carte. name est le nom de la carte. preview est l'aperçu, optionnel. timeoutMilliseconds est le délai d'expiration pour la communication avec le serveur (en millisecondes), optionnel, 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