Class SparseSpatialMapBuilderFrameFilter
- 命名空间
- easyar
- 程序集
- EasyAR.Sense.dll
在场景中控制easyar.SparseSpatialMap的MonoBehaviour,提供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)
参数
namepreviewtimeoutMillisecondscallback