Table of Contents

현장 사용과 시뮬레이션 실행

이 문서는 Mega 의 현장 사용과 비현장 시뮬레이션 실행 시 설정 차이, 그리고 필요에 따라 설정하는 방법을 소개합니다.

현장 사용과 시뮬레이션 실행의 차이

Mega 는 GNSS, 예를 들어 GPS 와 BeiDou, 정보를 사용해 localization 과정을 보조하고 localization 정확도와 안정성을 높입니다. 현장 사용 시 디바이스의 GNSS 정보는 정확하며 localization 보조에 사용할 수 있습니다. 비현장 시뮬레이션 실행 시 디바이스의 GNSS 정보는 환경과 일치하지 않습니다. 이 데이터는 localization 보조에 사용할 수 없으며 오히려 localization 결과에 영향을 줍니다. 따라서 Mega 는 현장 사용과 비현장 시뮬레이션 실행 요구에 맞춰 두 가지 설정을 제공합니다.

기본 설정은 시뮬레이션 실행 설정이며, 처음 사용할 때 잘못된 설정으로 인해 localization 이 실패하는 문제를 피하기 위한 것입니다.

시뮬레이션 실행 설정에서는 화면에 항상 경고 정보가 표시됩니다. 이 정보는 닫을 수 없으며, 애플리케이션이 잘못된 설정으로 최종 사용자에게 배포되지 않도록 보장합니다.

alt text

경고 정보를 끄려면 애플리케이션이 현장에서만 사용되는지 확인하고 현장 설정을 사용해야 합니다.

비현장 시뮬레이션 실행용 설정

session 아래의 Mega Tracker 오브젝트를 선택하고 MegaTrackerFrameFilter 컴포넌트를 찾은 뒤, Location Input ModeSimulator 옵션으로 선택하면 시뮬레이션 실행 설정이 활성화됩니다.

alt text

스크립트에서는 MegaTrackerFrameFilter.LocationInputModeSimulator 로 설정하여 같은 효과를 얻을 수 있습니다.

참고

EIF 파일을 사용해 시뮬레이션 실행할 때 이 옵션은 자동으로 FramePlayer 로 설정되며 변경할 수 없습니다. 이는 EIF 파일에 기록된 GNSS 데이터가 올바르게 사용되도록 보장하기 위한 것입니다.

현장 사용용 설정

session 아래의 Mega Tracker 오브젝트를 선택하고 MegaTrackerFrameFilter 컴포넌트를 찾은 뒤, Location Input ModeOnsite 옵션으로 선택하면 현장 사용 설정이 활성화됩니다.

alt text

스크립트에서는 MegaTrackerFrameFilter.LocationInputModeOnsite 로 설정하여 같은 효과를 얻을 수 있습니다.

주의

비현장 시뮬레이션 실행 시 현장 설정을 잘못 사용하면 localization 이 실패하여 콘텐츠 표시가 영향을 받을 수 있습니다.