Table of Contents

Class SparseSpatialMapBuilderFrameFilter

命名空间
easyar
程序集
EasyAR.Sense.dll

在场景中控制easyar.SparseSpatialMapMonoBehaviour,提供easyar.SparseSpatialMap的建图功能。

public class SparseSpatialMapBuilderFrameFilter : SparseSpatialMapWorkerFrameFilter
继承
SparseSpatialMapBuilderFrameFilter
继承成员

字段

PointCloudMaterial

用于渲染点云的Material。在session启动前修改才有效。

public Material PointCloudMaterial

属性

Target

用于显示建图过程的目标controller。在session启动后才能使用。

public SparseSpatialMapBuildTargetController Target { get; }

方法

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