Microsoft, WinRT API'lerini HoloLens 2 ve Windows Karışık Gerçeklik için OpenXR ile değiştiriyor

Okuma zamanı simgesi 3 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

2017'de Microsoft OpenXR'ye katıldıVR'de kullanılan çeşitli uygulamalar ve donanım arayüzleri arasındaki birlikte çalışabilirliği geliştirmek için tasarlanmış bir standart. 2019'un başlarında Microsoft, bir OpenXR çalışma zamanının önizleme sürümü OpenXR taslak spesifikasyonuna dayalı Windows Karma Gerçeklik platformu için. Temmuz 2019'da Microsoft'un serbest tüm Windows Karma Gerçeklik ve HoloLens 1.0 kullanıcıları için karma gerçekliği destekleyen ilk OpenXR 2 çalışma zamanı.

Şu anda OpenXR ile Windows Karma Gerçeklik başlıkları, Oculus Rift başlıkları ve SteamVR başlıkları dahil olmak üzere PC VR başlıklarını hedeflemek için kullandığınız API ile HoloLens 2'yi hedefleyen motorlar ve uygulamalar geliştirebilirsiniz. OpenXR tabanlı uygulamalar donanım platformları arasında taşınabilir olduğundan, Microsoft eski WinRT API'lerinin geliştirilmesini durduruyor. Mevcut WinRT API tabanlı uygulamalar, HoloLens 2 ve Windows Karma Gerçeklik üzerinde çalışmaya devam edecek, ancak Microsoft, WinRT API'lerine herhangi bir yeni özellik eklemeyecek.

Unity ve Unreal Engine'de OpenXR için geliştirmeye başlayabilirsiniz. Aşağıdaki ayrıntıları bulun.

Unity'de OpenXR

Bugün, HoloLens 2 için desteklenen Unity geliştirme yolu, HoloLens (1st gen) ve Windows Karma Gerçeklik kulaklıkları Birlik 2019 LTS mevcut WinRT API arka ucu ile. Unity 2 uygulamasında yeni HP Reverb G2019 denetleyicisini hedefliyorsanız, bkz. HP Reverb G2 giriş belgeleri.

Ile başlayan Birlik 2020 LTSUnity bir OpenXR arka ucu gönderecek HoloLens 2 ve Windows Karma Gerçeklik başlıklarını destekler. Bu, ekranı aydınlatan OpenXR uzantıları için desteği içerir. HoloLens 2 ve Windows Karma Gerçeklik başlıklarının tüm özellikleri, el/göz takibi, uzamsal çapalar ve HP Reverb G2 denetleyicileri dahil. Unity'nin OpenXR paketinin bir önizleme sürümü bu yıl içinde kullanıma sunulacak. OpenXR için MRTK-Unity desteği şu anda geliştirme aşamasındadır. mrtk_development dalı ve bu OpenXR önizleme paketinin yanında mevcut olacak.

başlayarak birlik 2021, OpenXR daha sonra HoloLens 2 ve Windows Karma Gerçeklik başlıklarını hedeflemek için desteklenen tek Unity arka ucu olacak şekilde mezun olacak.

Unreal Engine'de OpenXR

Itibariyle Unreal Engine 4.23, HoloLens 2 ve Windows Karma Gerçeklik başlıkları için tam destek, Windows Karma Gerçeklik (WinRT) eklentisi aracılığıyla sağlanır.

Unreal Engine 4.23 aynı zamanda OpenXR 1.0 için önizleme desteği sunan ilk büyük oyun motoru sürümüydü! Şimdi Unreal Engine 4.26, HoloLens 2, Windows Karışık Gerçeklik ve diğer masaüstü VR kulaklıkları için destek, Unreal Engine'in yerleşik OpenXR eklentisi aracılığıyla sağlanacaktır. Unreal Engine 4.26 ayrıca, el etkileşimi sağlayan ilk OpenXR uzantı eklentileri seti ve HP Reverb G2 denetleyici desteği ile birlikte gönderilecek ve HoloLens 2 ve Windows Karma Gerçeklik başlıklarının tam özellikli seti. Unreal Engine 4.26, bugün ön izlemede şurada mevcut: Epik Oyunlar Başlatıcı, resmi sürüm bu yıl sonra gelecek. OpenXR için MRTK-Unreal desteği de bu sürümle birlikte sunulacak.

HoloLens 2, Windows Karma Gerçeklik veya diğer PC VR başlıkları için kendi DirectX motorunuzu oluşturuyorsanız, Microsoft şimdi OpenXR'yi önerir.

Kaynak: Microsoft

Konular hakkında daha fazla bilgi: hololenler 2, microsoft, açıkxr, Windows Karışık Gerçek