Oculus aktualizuje swój SDK dla Windows Devs z obsługą DirectX12

Wideo: Maximize Performance with the Mobile SDK 2024

Wideo: Maximize Performance with the Mobile SDK 2024
Anonim

Niedawno Oculus rozpoczął wysyłanie pierwszego zestawu zamówień Oculus Rift do konsumentów, co ożywi rynek wirtualnej rzeczywistości. Mark Zuckerberg, dyrektor generalny Facebooka, ogłosił również, że szeroka gama gier będzie dostępna w momencie premiery lub wkrótce po jej zakończeniu, jeszcze więcej w fazie rozwoju.

Osoby zainteresowane udziałem w tej ekscytującej nowej branży mogą korzystać z pakietu Oculus SDK do tworzenia gier dla Rift, a firma niedawno zaktualizowała pakiet SDK o nowe funkcje dla osób zainteresowanych tworzeniem gier w wirtualnej rzeczywistości.

(CZYTAJ TAKŻE: gra Dimensional Intersection na PC na Steam, PlayStation VR i Oculus tej jesieni)

Najnowsza wersja pakietu Oculus PC SDK zawiera wiele nowych funkcji, w tym obsługę wersji konsumenckiej Rift, obsługę cyklu życia aplikacji, natywne integracje z najnowszymi wersjami Unity i Unreal Engine oraz Asynchronous Timewarp (ATW). Oto wszystkie nowe funkcje:

  • Dodano Asynchronous TimeWarp (ATW). Aby uzyskać więcej informacji, zobacz Asynchronous TimeWarp.
  • Dodano funkcje zarządzania skupieniem VR, które pomagają płynnie przenosić użytkowników między Twoją grą lub doświadczeniem a Oculus Home. Aby uzyskać więcej informacji, zobacz VR Focus Management.
  • Zaktualizowano kolejkę, aby była adaptacyjna. Kolejka poprzednio przetworzyła ramki z 2, 8 milisekundowym wyprzedzeniem, aby poprawić równoległość procesora i GPU. Kolejka adaptacyjna z wyprzedzeniem działa podobnie, ale automatycznie dostosowuje czas rozpoczęcia od 0 do -1 ramki (w zależności od bieżącej wydajności).
  • Dodano wskaźnik wydajności, który wyświetla się, gdy aplikacja działa wolno lub nie utrzymuje częstotliwości klatek. Aby uzyskać więcej informacji, zobacz Wskaźnik wydajności
  • Dodano interfejs HUD wydajności Oculus Compositor (ovrPerfHud_CompRenderTiming) i zmieniono nazwę HUD wydajności aplikacji (ovrPerfHud_RenderTiming) na ovrPerfHud_CompRenderTiming.
  • Obsługa DirectX 12 (DX12).

Oculus wydał także Platform SDK 1.0, umożliwiając programistom dodawanie funkcji takich jak tabele wyników, dobieranie graczy w trybie wieloosobowym oraz sieci peer-to-peer do twoich gier i aplikacji.

Oculus aktualizuje swój SDK dla Windows Devs z obsługą DirectX12