포팅 개요

Mixed Reality 위해 기존 프로젝트를 포팅하거나 업그레이드해야 하는 경우 이 프로세스는 앱이 Unity 또는 Unreal Engine을 사용하여 빌드되었는지 여부와 HoloLens(1세대) 또는 HoloLens 2 또는 SteamVR을 대상으로 하는지 여부에 따라 결정됩니다. 이 개요 페이지에는 각 플랫폼 및 디바이스에 대한 현재 권장 사항이 포함되어 있습니다. 이러한 프로세스는 항상 변경되기 때문에 다시 확인해야 합니다.

먼저 Unity 또는 Unreal 권장 사항에 따라 프로젝트 대상을 설정한 다음, 포팅 시나리오 중 하나 이상을 따릅니다.

프로젝트를 최신 상태로 유지하는 것이 중요합니다. 현재 권장 사항은 아래에 나열된 엔진 기반 리소스를 참조하세요.

Unity

권장 Unity 및 MRTK 버전에 대한 최신 지침은 Unity 버전 선택을 참조하세요.

OpenXR을 Mixed Reality 개발의 경로로 사용하는 것이 좋습니다. 따라서 Unity 2019 프로젝트를 Unity 2020 + OpenXR로 마이그레이션하기 위한OpenXR 개요 및 가이드를 참조하세요.

Unreal

권장되는 Unreal 및 MRTK 버전에 대한 최신 지침은 Unreal 프로젝트 설정을 참조하세요.

포팅 시나리오

HoloLens(1세대) Unity 앱을 HoloLens 2

HoloLens 2 포팅하려는 기존 HoloLens(1세대) Unity 애플리케이션이 있는 경우 HoloLens 포팅 문서의 지침을 따르세요.

몰입형 VR 헤드셋

다른 VR 디바이스용 콘텐츠를 빌드한 경우 공급업체별 VR SDK 및(잠재적으로) 입력 매핑 API의 대상을 변경해야 합니다. 몰입형 앱 포팅 가이드에서 Unity 및 Unreal 포팅 시나리오 모두에 대한 정보를 찾을 수 있습니다.

Windows Mixed Reality 헤드셋에 대해 업데이트하려는 SteamVR 환경은 SteamVR 업데이트 가이드를 참조하세요.

2D 유니버설 Windows 애플리케이션

Windows Mixed Reality 몰입형 헤드셋 또는 HoloLens 포팅하려는 기존 2D UWP 앱이 있는 경우 Windows Mixed Reality 지침에 대한 포팅 2D UWP 앱을 따르세요.