Class SparseSpatialMapBuilderFrameFilter
- Пространство имен
- easyar
- Сборка
- EasyAR.Sense.dll
easyar.SparseSpatialMap MonoBehaviour, управляемый в сцене и предоставляющий построение карты для easyar.SparseSpatialMap.
public class SparseSpatialMapBuilderFrameFilter : SparseSpatialMapWorkerFrameFilter
- Наследование
-
SparseSpatialMapBuilderFrameFilter
- Наследуемые члены
Поля
PointCloudMaterial
Material, используемый для отрисовки облака точек. Изменения действуют только до запуска session.
public Material PointCloudMaterial
Свойства
Target
Target controller, используемый для отображения процесса построения карты. Доступен только после запуска session.
public SparseSpatialMapBuildTargetController Target { get; }
enabled
Запуск/остановка построения карты во время работы ARSession. После запуска session построение карты начинается только когда MonoBehaviour.enabled равно true.
public bool enabled { get; set; }
Методы
Host(string, Optional<Image>, Optional<int>, Action<Optional<SparseSpatialMapInfo>, Optional<string>>)
Создает и загружает карту.
Строит Map. name — имя карты. preview — изображение предпросмотра, необязательно. timeoutMilliseconds — тайм-аут связи с сервером в миллисекундах, необязательно, по умолчанию 60000.
public void Host(string name, Optional<Image> preview, Optional<int> timeoutMilliseconds, Action<Optional<SparseSpatialMapController.SparseSpatialMapInfo>, Optional<string>> callback)
Параметры
namepreviewtimeoutMillisecondscallback