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
namepreviewtimeoutMillisecondscallback