Editor에서 테스트하기
AR 앱은 결과를 확인하기 위해 매번 빌드하여 실제 기기에서 테스트해야 합니다. VLSDK는 Unity Editor 환경에서도 VL 동작을 테스트할 수 있는 두 가지 방법을 제공합니다.
실제 기기에서는 ARFoundation이 카메라 이미지와 위치 정보를 자동으로 제공하므로 별도의 데이터 설정이 필요하지 않습니다. 아래 설정은 Editor 환경 전용입니다.
방법 1: Texture를 이용한 VL 요청
이미지 파일이나 비디오를 사용하여 VL 요청을 테스트하는 가장 간단한 방법입니다. 별도의 패키지 설치 없이 바로 사용할 수 있습니다.
적합한 상황:
- VL 인식 결과만 빠르게 확인하고 싶을 때
- 특정 이미지에 대한 VL 응답을 테스트할 때
설정 방법
VLSDKManager를 생성하면 Texture Provider 컴포넌트가 자동으로 추가됩니다. Texture To Send 필드에 요청을 보낼 Texture를 할당합니다.

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

비디오 사용
Video Player의 Render Mode를 Render Texture로 설정하고, Target Texture에 VLSDK에 포함된 VideoTexture를 할당합니다. 이 VideoTexture를 Texture To Send에 할당합니다.

방법 2: AR Dataset을 이용한 재현
실제 기기에서 촬영한 AR 데이터셋을 Editor에서 재생하는 방법입니다. 카메라 이미지뿐만 아니라 기기의 움직임(VIO)까지 재현하므로, 실제 기기에서의 동작과 가장 유사한 결과를 얻을 수 있습니다.
적합한 상황:
- 기기 움직임에 따른 위치 추정 정확도를 확인할 때
- VIO 융합 동작을 포함한 전체 흐름을 테스트할 때
- 동일한 경로를 반복 테스트할 때
자세한 설정 방법은 AR Dataset을 참고하세요.