Steamworks-dokumentaatio
OpenVR

Yleiskatsaus

OpenVR on ohjelmointirajapinta ja suorituspalvelu, joka mahdollistaa pääsyn useiden eri toimittajien VR-laitteistoihin. OpenVR ei edellytä sovelluksilla olevan erityistä tietoa niiden kohdelaitteistoista. GitHubissa on sovelluskehityspaketti (SDK), joka sisältää ohjelmointirajapinnan ja esimerkkejä. Runtime-paketti sijaitsee SteamVR:n Työkalut-kirjastossa, joka löytyy Steam-asiakasohjelmasta.

Ohjelmointirajapinnan dokumentaatio on saatavilla OpenVR GitHub -wikissä.

Lisätietoja OpenVR:stä ja SteamVR:stä on osoitteessa: https://www.steamvr.com/fi/

Pelimoottorin tuki

SteamVR toteuttaa OpenVR:n. Unreal Engine 4 sekä Unity-versio 5.4+ tarjoavat natiivituen.

Löydät SteamVR-liitännäisen
Unity Asset Storesta.

OpenVR-ajurit

Laitteistovalmistajat voivat kehittää OpenVR-ajurit, joilla voi ottaa VR-sisällön helposti käyttöön Steamissä. Steam on yksi laajimmista, digitaalisista jakelualustoista, ja siinä on tuhansia pelejä.

Kun olet luonut Open VR -ajurin, voit jaella sitä itse tai Steamin kautta suoraan käyttäjille.

Lisätietoa OpenVR-ajurin tekemisestä löytyy
täältä.

Usein kysytyt kysymykset

K: Miten teen OpenVR-ajurin?
V: Lisätietoa ajurien tekemisestä löytyy OpenVR GitHub -sivulta: https://github.com/ValveSoftware/openvr/wiki/Driver-Documentation.

Sinun ei tarvitse toimittaa ajureita Valvelle hyväksyttäviksi. Jos haluat jaella ajuriasi Steamissä, voit rekisteröityä Steamworks-kehittäjäksi ja määrittää ajurisi jaeltavaksi sovelluksena.

K: OpenVR ei tue toimintoa laitteellani. Voiko Valve auttaa?
V: Otamme mielellämme vastaan palautetta laitteistojen kehittäjiltä. Voit raportoida ongelmia tai lähettää pyyntöjä GitHubissa: https://github.com/ValveSoftware/openvr/issues.