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
namepreviewtimeoutMillisecondscallback