본문으로 건너뛰기
버전: Next

Editor에서 테스트하기

AR 앱은 결과를 확인하기 위해 매번 빌드하여 실제 기기에서 테스트해야 합니다. VLSDK는 Unity Editor 환경에서도 VL 동작을 테스트할 수 있는 두 가지 방법을 제공합니다.

노트

실제 기기에서는 ARFoundation이 카메라 이미지와 위치 정보를 자동으로 제공하므로 별도의 데이터 설정이 필요하지 않습니다. 아래 설정은 Editor 환경 전용입니다.

방법 1: Texture를 이용한 VL 요청

이미지 파일이나 비디오를 사용하여 VL 요청을 테스트하는 가장 간단한 방법입니다. 별도의 패키지 설치 없이 바로 사용할 수 있습니다.

적합한 상황:

  • VL 인식 결과만 빠르게 확인하고 싶을 때
  • 특정 이미지에 대한 VL 응답을 테스트할 때

설정 방법

VLSDKManager를 생성하면 Texture Provider 컴포넌트가 자동으로 추가됩니다. Texture To Send 필드에 요청을 보낼 Texture를 할당합니다.

image

이미지 파일 사용

이미지 파일의 Import Settings에서 Texture TypeSprite (2D and UI) 로 설정한 뒤 Texture To Send에 할당합니다.

image

비디오 사용

Video Player의 Render ModeRender Texture로 설정하고, Target Texture에 VLSDK에 포함된 VideoTexture를 할당합니다. 이 VideoTextureTexture To Send에 할당합니다.

image

방법 2: AR Dataset을 이용한 재현

실제 기기에서 촬영한 AR 데이터셋을 Editor에서 재생하는 방법입니다. 카메라 이미지뿐만 아니라 기기의 움직임(VIO)까지 재현하므로, 실제 기기에서의 동작과 가장 유사한 결과를 얻을 수 있습니다.

적합한 상황:

  • 기기 움직임에 따른 위치 추정 정확도를 확인할 때
  • VIO 융합 동작을 포함한 전체 흐름을 테스트할 때
  • 동일한 경로를 반복 테스트할 때

자세한 설정 방법은 AR Dataset을 참고하세요.