Choose your operating system: Show 라이브 링크(Live Link) 의 목적은 외부 소스에서 언리얼 엔진 (UE)으로 애니메이션 데이터를 스트리밍하고 처리하는 공통 인터페이스를 제공하는 것입니다. 언리얼 플러그인 을 통해 확장 가능하도록 설계되었기 때문에 서드파티가 신기능을 개발할 때 엔진에 변경 사항을 적용하거나 유지할 필요를 최소화 했습니다. LiveLinkXR 은 XR 디바이스에서 이 기능을 사용할 수 있도록 확장합니다. LiveLinkXR 플러그인을 사용하면 바이브 트래커(Vive Tracker) 및 HMD와 같은 XR 소스를 라이브 링크 툴과 함께 사용할 수 있습니다. LiveLinkXR은 현재 SteamVR만 지원합니다. 이 문서를 통해 LiveLinkXR 플러그인을 설정 및 환경설정하고 툴의 다양한 세팅을 조정하는 방법과 문제 해결 및 우회 방법을 알려드리겠습니다. LiveLinkXR 활성화
소스 세팅LiveLinkXR 소스 세팅을 통해 데이터 소스와 로컬 업데이트 속도를 조정할 수 있습니다.
LiveLinkXR 소스 추가하기아래 프로세스에서는 트래커와 바이브 HMD(Vive HMD)를 사용했지만, 라이브 링크 XR(LiveLinkXR)은 SteamVR이 지원하는 모든 VR 디바이스에서 사용 가능합니다. 새로운 LiveLinkXR 소스를 추가하려면 SteamVR이 실행 중이어야 합니다. SteamVR 설정에 도움이 필요하면 SteamVR 문제 해결 페이지를 참조하세요. LiveLinkXR 플러그인이 활성화되고 세팅을 필요에 맞춰 조정했다면 이제 XR 소스를 추가할 수 있습니다.
서브젝트 이름(Subject Name)에서 찾을 수 있는 ID는 디바이스 타입과 해당 디바이스의 내부 하드웨어 일련번호의 조합입니다. 내부 하드웨어 일련번호는 디바이스 자체에 인쇄된 일련번호와는 다릅니다. 디바이스에 따라 내부 일련번호가 없을 수도 있습니다. VR 소스와 블루프린트 및 메시 연결하기LiveLinkXR 플러그인을 활성화하면 프로젝트가 LiveLinkXR 블루프린트 및 메시에 액세스할 수 있습니다. 이렇게 사전 생성된 소중한 항목들로 수월하게 시작할 수 있습니다. 이 섹션에서는 이러한 항목들을 찾아서 사용하는 방법을 안내합니다.
조정디버그 시각화 토글 옆의 조정(Calibrate) 버튼을 사용하여 월드의 임의 액터를 기준으로 새로운 트래킹 원점을 세팅할 수 있습니다. 클릭하면 라이브링크 서브젝트(LiveLink Subject) 서브젝트 이름 조정(Calibration Subject Name) 의 트랜스폼이 타깃 액터 조정(Calibration Target Actor) 의 트랜스폼을 기준으로 새로운 월드 원점 트랜스폼을 계산하는 데 사용됩니다.
처음 레벨에 드래그했을 때 BP_LiveLinkXR_DataHandler 액터의 위치 정보가 왼쪽에 나와 있습니다. 오른쪽에는 레벨의 다른 액터를 기준으로 조정한 후의 위치 정보가 나와 있습니다. HMD 없이 바이브 트래커 사용하기바이브 트래커는 기본적으로 HMD가 없이 사용할 수 없습니다. 이 섹션에서는 UE 안에서 HMD 없이도 트래커를 사용할 수 있는 우회 방법을 설명합니다. 이 프로세스는 Valve, HTC, 에픽이 지원하지 않는 우회 방법입니다. 예기치 않게 작동이 멈추거나 SteamVR에 예상치 못한 문제가 발생할 수 있습니다. SteamVR 문제 해결에 정통한 경우에만 이 우회 방법을 사용할 것을 권장합니다.
문제 해결하기SteamVR 문제HMD, 컨트롤러 또는 트래커가 SteamVR에 나타나지 않으면 UE에도 나타나지 않습니다. VR 디바이스 설정에 문제가 있으면 Steam VR 문제 해결 가이드를 검토하는 것이 좋습니다. |