Class SparseSpatialMapBuilderFrameFilter
- 네임스페이스
- easyar
- 어셈블리
- EasyAR.Sense.dll
씬에서 easyar.SparseSpatialMap를 제어하는 MonoBehaviour로, easyar.SparseSpatialMap의 매핑 기능을 제공합니다.
public class SparseSpatialMapBuilderFrameFilter : SparseSpatialMapWorkerFrameFilter
- 상속
-
SparseSpatialMapBuilderFrameFilter
- 상속된 멤버
필드
PointCloudMaterial
포인트 클라우드를 렌더링하는 데 사용되는 Material. 세션 시작 전에 수정해야만 유효합니다.
public Material PointCloudMaterial
속성
Target
매핑 과정을 표시하기 위한 목표 controller. 세션이 시작된 후에만 사용할 수 있습니다.
public SparseSpatialMapBuildTargetController Target { get; }
enabled
ARSession 런타임 매핑 시작/중지. 세션 시작 후 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