포팅 개요Porting overview

혼합 현실에 대 한 기존 프로젝트를 이식 하거나 업그레이드 하는 경우에는 앱이 Unity 또는 Unreal Engine을 사용 하 여 빌드 되었는지, HoloLens (1 Gen) 또는 HoloLens 2 또는 SteamVR를 대상으로 하는지 여부에 따라 포팅 기능이 달라 집니다.When it comes to porting or upgrading your existing projects for Mixed Reality, your porting journey depends on whether your app is built with Unity or Unreal Engine, and targets HoloLens (1st Gen) or HoloLens 2, or SteamVR. 이 개요 페이지에는 각 플랫폼 및 장치에 대 한 현재 권장 사항이 포함 되어 있습니다. 이러한 프로세스는 항상 변경 될 때 다시 확인 해야 합니다.This overview page contains our current recommendations for each platform and device - be sure to check back as these processes are always changing.

먼저 Unityunreal 권장 사항에 따라 프로젝트 대상을 설정 하 고 포팅 시나리오 중 하나 이상을 수행 합니다.First, set up your project target based on either our Unity and Unreal recommendations, then follow one or more of our porting scenarios:

앱을 다른 대상 장치로 포팅 하는지 여부에 관계 없이 프로젝트를 최신 상태로 유지 하는 것이 중요 합니다.It's important to keep your projects up to date, whether your porting an app to another target device. 현재 권장 사항은 아래에 나열 된 엔진 기반 리소스를 참조 하세요.Refer to the engine-based resources listed below for our current recommendations.

UnityUnity

혼합 현실에서 Unity 개발에 대 한 현재 권장 사항은 레거시 XR 패키지를 사용 하는 unity 2019 LTS 입니다.Our current recommendation for Unity development with Mixed Reality is Unity 2019 LTS using the Legacy XR package. 프로젝트가 Mixed Reality Toolkit를 사용 하는 경우 현재 Mrtk-Unity 2.5 인 최신 버전을 사용 하 고 있는지 다시 확인 합니다.If your project uses the Mixed Reality Toolkit, double-check that you're on the latest version, which is currently MRTK-Unity 2.5.

주의

XR SDK는이 버전의 Unity와 함께 사용할 수 있지만, Azure 공간 앵커는 현재이 설정과 호환 되지 않습니다.While the XR SDK is available with this version of Unity, Azure Spatial Anchors is not currently compatible with this setup. 이 권장 사항은 Unity 용 Azure 공간 앵커 패키지의 이후 릴리스에서 업데이트 될 예정입니다.This recommendation will be updated with a future release of the Azure Spatial Anchors package for Unity.

UnrealUnreal

혼합 현실에서의 실제 개발에 대 한 현재 권장 사항은 Unreal Engine 4.26 입니다.Our current recommendation for Unreal development with Mixed Reality is Unreal Engine 4.26. 프로젝트가 Mixed Reality Toolkit UX 도구를 사용 하는 경우 현재 Uxt 0.10 최신 버전을 사용 하 고 있는지 확인 합니다.If your project uses the Mixed Reality Toolkit UX Tools, make sure you're using the latest version, which is currently UXT 0.10.

포팅 시나리오Porting scenarios

Hololens (첫 번째 Gen) Unity 앱-HoloLens 2HoloLens (1st Gen) Unity apps to HoloLens 2

HoloLens 2로 이식할 기존 HoloLens (첫 번째 Gen) Unity 응용 프로그램이 있는 경우 hololens 포팅 문서의지침을 따르세요.If you have an existing HoloLens (1st Gen) Unity application that you'd like to port over to a HoloLens 2, follow the instructions in our HoloLens porting article.

Windows Mixed Reality 헤드셋Windows Mixed Reality headsets

Oculus Rift 또는 HP 반향 G2와 같은 다른 장치에 대 한 콘텐츠를 빌드한 경우 공급 업체별 VR Sdk 및 잠재적으로 입력 매핑 Api의 대상을 변경 해야 합니다.If you've built content for other devices, such as the Oculus Rift or HP Reverb G2, you'll need to retarget vendor-specific VR SDKs and potentially input-mapping APIs. 모던 앱 포팅 가이드에서 Unity 및 unreal 포팅 시나리오에 대 한 정보를 찾을 수 있습니다.You can find information for both Unity and Unreal porting scenarios in our immersive apps porting guide.

SteamVR 응용 프로그램SteamVR applications

Windows Mixed Reality 헤드셋에 대해 업데이트 하려는 SteamVR 환경의 경우 SteamVR 업데이트 가이드를 참조 하세요.For any SteamVR experiences that you want to update for Windows Mixed Reality headsets, refer to our SteamVR updating guide.

2D 유니버설 Windows 응용 프로그램2D Universal Windows applications

Windows Mixed Reality 몰입 형 헤드셋 또는 HoloLens로 이식 하려는 기존 2D UWP 앱이 있는 경우 Windows Mixed reality 용 2D uwp 앱 포팅 지침을 따르세요.If you have an existing 2D UWP app that you'd like to port to either a Windows Mixed Reality immersive headset or HoloLens, follow our porting 2D UWP apps for Windows Mixed Reality instructions.