Table of Contents

Session 검증 도구를 사용하여 Mega 기능을 사용하는 AR 프로젝트 시뮬레이션 실행

이 문서는 개발자가 Unity 에디터에서 session 검증 도구를 사용하여 녹화된 EIF 데이터를 로드하고 Mega 기능을 사용하는 AR 프로젝트를 시뮬레이션 실행하는 방법을 안내합니다.

시작하기 전에

Session 검증 도구를 사용하여 시뮬레이션 실행하는 것이 좋은 이유

원격 개발:烈일이나 추위를 타지 않고도 현장에 나가지 않아도 됩니다. EIF 데이터를 이용하면 사무실에서 대규모 지리 공간 기반 AR 애플리케이션을 개발할 수 있습니다.

다중 플랫폼 디버깅:다양한 모바일 기기를 자주 연결할 필요가 없습니다. PC에서 핸드폰, 헤드셋 등 다양한 단말의 위치 추적 효과를 시뮬레이션할 수 있습니다.

문제 피드백의 “금표준”이상 현상을 재현할 수 있는 EIF 파일은 EasyAR 팀이 위치 추적 문제를 해결하는 데 핵심적인 근거가 됩니다.

참고

EIF 데이터가 매우 정확하게 기록되더라도 시뮬레이션 효과와 실제 사용 효과는 여전히 차이가 있을 수 있습니다.

또한 시뮬레이션 데이터는 현장을 완전히 커버하지 못하므로 최종 출시 전에 반드시 실제 현장 테스트를 수행해야 합니다.

현장에서 녹화한 EIF 파일 준비

선택한 녹화 형식에 따라 녹화된 EIF 데이터는 .mkveif 파일(또는 .eif 파일과 .eif.json 파일, 두 파일 모두 필요)이어야 합니다.

.eif.eif.json

旧EIF

.mkveif

新EIF

Session 검증 도구 시작

장면에서 AR Session (EasyAR) 을 클릭한 후 Inspector 패널에서 Frame Player켜져 있는지 확인합니다.

确认FramePlayer开启

실행

도구 모음 버튼을 클릭하거나 Session Validation Tool 의 실행 버튼을 클릭하여 Unity 에디터에서 현재 장면을 실행합니다.

运行按钮

실행 후 팝업 창이 나타납니다. 이것은 정상입니다. 이 창은 현재 Frame Player 를 사용 중임을 알려주는 것입니다.

提示弹窗

도구의 버튼을 클릭하여 EIF 파일을 엽니다.

打开EIF

정상적으로 열리면 자동으로 재생됩니다. 도구 모음을 사용하여 일시 정지/계속 등을 제어할 수 있습니다. 정상적으로 녹화된 mkveif 파일은 프로그레스 바로 이동할 수 있습니다.

控制进度

실행 효과:

block 밀집 모델을 로드하면 block 밀집 모델도 계속 표시됩니다. 이는 위치 비교를 하거나 모델이 배치되지 않은 곳에서 위치 추적 효과를 확인할 때 유용합니다.

block 모델 표시를 끄면 현실 장면에 가상 물체가 겹쳐진 효과를 볼 수 있습니다.

중요

사용 중에 화면에 표시되거나 시야 전방에 나타나는 진단 정보 텍스트에 반드시 주의하세요. UI 메시지 출력을 자세히 읽고 개발 단계, 테스트 단계, 애플리케이션 출시 후에 어떤 구성을 취해야 하는지, 어떤 제어 스위치를 유지해야 하는지 신중하게 고려하세요. EasyAR와의 소통 시 이러한 정보를 제공해야 하는 경우가 많으므로 즉시 닫지 않고 적극적으로 활용하는 것이 좋습니다.

기본 설정에서는 시작 후 block 을 처음으로 찾기 전까지 내용이 표시되지 않습니다.

찾은 후 block 노드의 activetrue 로 변경되고 내용이 표시되며 위치가 계속 업데이트됩니다.

ActiveController 구성 요소 옵션을 통해 이 동작을 제어할 수 있습니다.

[선택 사항] 파노라마 이미지 사용

참고

일부 데이터는 파노라마 이미지를 지원하지 않습니다.

실행 중에 Panorama Preview Marker 선택 상자를 클릭하여 파노라마 마커를 표시할 수 있습니다.

任意一个파노라마 마커를 클릭하면 파노라마 이미지의 미리보기 효과를 볼 수 있습니다.

  • 에디터가 play 모드로 진입한 후 mesh 기반 공간 모델 가리기 효과는 여전히 유효하지만 정확도는 LOD 전환 비활성화 영향을 받습니다.
  • 파노라마 이미지 창에서는 카메라 회전을 조작할 수 있지만 확대/축소 및 이동은 할 수 없습니다.
  • 파노라마 이미지 창에서는 다른 위치의 파노라마 이미지 보기로 이동할 수 있습니다.

[선택 사항] LCC 3D 가우시안 스플래시 사용

참고

이 섹션 내용은 그 영역 기기로 수집하고 지도 작성 후 사용하는 시나리오에 적용됩니다. 다른 기기로 지도 작성한 결과에는 LCC 3DGS 데이터가 포함되지 않습니다.

LCC 3D 가우시안 스플래시(그 영역 LCC) 기능을 사용한 경우 시뮬레이션 실행 중에 3DGS 결과를 동시에 렌더링하여 모델과 3DGS의 정렬 효과를 확인할 수 있습니다.

먼저 LCC 데이터를 로드하고 Mesh와 정렬해야 합니다.

Camera에 SceneGameCameraSync 스크립트가 있는 경우 Disable 해야 합니다.

3DGS를 렌더링하는 동시에 EIF 파일을 재생하여 시뮬레이션 실행한 효과는 다음과 같습니다.

관련 주제