Skip to main content
Version: Next

Texture PoseTracker

Texture PoseTracker는 VL 요청 시 사용자가 설정한 Texture를 사용할 수 있게 하는 Custom PoseTracker 프리셋입니다.

note

Texture PoseTracker를 이용한 VL 요청 테스트는 AR Dataset으로 촬영하지 않은 일반 사진이나 영상으로도 테스트가 가능합니다. 하지만 기기의 실제 움직임은 복원되지 않습니다.

Texture PoseTracker를 사용하기 위해서는 VLSDKManagerCustom Pose Tracker Adaptor 컴포넌트를 추가한 뒤 Editor PoseTracker에 ARCeye.TexturePoseTracker를 할당함으로서 사용할 수 있습니다.

TexturePoseTracker의 사용 설정을 완료한 후 TextureProvider의 Texture To Send 필드에 요청을 보내고자 하는 Texture를 할당하면 해당 Texture를 이용해 VL 요청을 보내게 됩니다. 여기에는 Texture Type이 Sprite (2D and UI)인 이미지 파일이나 비디오의 Render Texture를 할당할 수 있습니다.

image

이미지 파일을 이용한 요청 시

이미지 파일을 사용할 경우 파일을 클릭하여 Import Settings에 진입한 뒤 아래와 같은 설정을 합니다. 설정이 완료된 이미지 파일을 TextureProvider의 Texture to Send에 할당합니다. 이 상태에서 Play mode에 진입하면 TextureProvider에 할당된 이미지 파일로 VL 요청을 보내게 됩니다.

image

비디오 플레이어를 이용한 요청 시

비디오 플레이어를 사용하는 경우 Render Mode를 Render Texture로 설정한 뒤 Target Texture에 VLSDK에 첨부된 VideoTexture를 할당합니다. 이 VideoTexture를 TextureProvider의 Texture to Send에 할당합니다. 이 상태에서 Play mode에 진입하면 TextureProvider에 할당된 VideoTexture를 이용해서 VL 요청을 보내게 됩니다.

image