Skip to main content
Version: Next

VLSDKManager 생성

VLSDKManager는 VL API의 사용을 도와주는 오브젝트입니다. 다양한 VL API의 호출을 관리하고 Unity의 ARFoundation이나 사용자 데이터셋을 이용하여 VL 요청을 보낸 뒤 응답값을 프로세싱하여 실시간으로 전역 공간에서의 위치를 계산하는 기능을 수행합니다.

VLSDKManager는 AR Foundation 오브젝트와 함께 동작하기 때문에 Scene에 항상 AR Foundation 오브젝트가 배치 되어 있어야 합니다. 다음 과정들을 통해 AR Foundation과 VLSDKManager를 Scene에 추가할 수 있습니다.

ARFoundation 오브젝트 추가

  • GameObject > XR에서 AR SessionXR Origin을 선택하여 Scene에 ARFoundation 오브젝트들을 추가합니다. image

VLSDKManager 추가

  • GameObject > ARC-eye > VL SDK > Create VLSDKManager를 선택하여 Scene에 VLSDKManager를 추가합니다. image
warning

ARSession과 XR Origin을 Scene에 추가하지 않은 상태에서 VLSDKManager를 추가하면 경고 메시지가 표시됩니다.

VLSDKManager의 추가가 완료되면 VLSDKSettings 파일을 VLSDKManager에 할당함으로서 VL 요청을 보낼 수 있습니다. VLSDKSettings 파일을 생성하고 설정하는 방법은 다음 장에서 설명합니다.