Table of Contents

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)

Параметры

name
preview
timeoutMilliseconds
callback