Table of Contents

Mega용 AR session 모범 사례

이 문서는 다양한 유형의 device에서 최상의 실행 결과를 얻기 위해 Mega용 AR sessions를 생성하고 구성하는 방법을 설명합니다.

시작하기 전에

기본 구성의 session

대부분의 애플리케이션에서는 기본 Mega session 구성을 사용하는 것이 좋습니다. 이러한 구성은 최적화되어 있으며 대부분의 일반적인 use cases에 적합합니다.

기본 session은 다음 유형의 device를 지원합니다.

  • 6DoF motion tracking을 지원하는 devices, 예: 일부 최신 휴대폰 및 headsets
  • 5DoF inertial navigation 기능을 지원하는 devices, 예: gyroscope와 accelerometer가 있는 대부분의 Android 휴대폰

Hierarchy 뷰의 곳을 마우스 오른쪽 버튼으로 클릭하고 메뉴 EasyAR Sense > Mega > AR Session (Mega Block Default Preset) 를 통해 기본 Mega session 을 만들 수 있습니다.

해당 script 코드는 다음과 같습니다.

ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaBlock_MotionTracking_Inertial)

이 session 은 MegaBlock_MotionTracking_Inertial preset 을 사용합니다.

다른 presets 선택

기본 Mega session 구성 외에도 구체적인 요구 사항에 따라 서로 다른 presets를 선택하여 session을 생성할 수 있습니다. 주요 차이는 지원되는 device 유형입니다.

메뉴 및 ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources)로 session을 만들 때 선택 가능한 preset은 다음과 같습니다.

참고

Mega는 device 유형에 따라 실행 효과가 다릅니다. 자세한 내용은 Mega supported devices and platform applications를 참고하십시오.

다음 단계

관련 주제