Documentação do Steamworks
OpenVR

Vista geral

O OpenVR é uma API e um runtime que permite o acesso a hardware de realidade virtual de vários fabricantes, sem que as aplicações tenham de ser programadas especificamente para cada tipo de hardware. Este repositório no GitHub é um SDK, que inclui a API e exemplos. O runtime está disponível no SteamVR, na biblioteca de "Ferramentas" na aplicação Steam.

A documentação da API está disponível na Wiki do OpenVR no GitHub.

Mais informações sobre o OpenVR e o SteamVR podem ser encontradas em http://steamvr.com.

Engines compatíveis

O SteamVR implementa o OpenVR e é compatível nativamente com o Unreal Engine 4 e com Unity (versão 5.4 ou mais recente).

O plugin do SteamVR está disponível na Unity Asset Store.

Drivers para OpenVR

Os fabricantes de dispositivos de hardware podem desenvolver drivers para OpenVR, facilitando a compatibilidade com conteúdo de R.V. no Steam. O Steam é uma das maiores plataformas de distribuição digital do mundo, com milhares de jogos disponíveis.

Assim que tiver criado um driver para OpenVR, poderá distribuí-lo aos utilizadores por conta própria ou diretamente através do Steam.

Saiba mais sobre como criar um driver para OpenVR aqui.

Perguntas frequentes

P.: Como posso criar um driver para OpenVR?
R.: Poderá encontrar informações (em inglês) sobre como criar drivers no repositório do OpenVR no GitHub aqui: https://github.com/ValveSoftware/openvr/wiki/Driver-Documentation.

Não é necessário que envie o seu driver para certificação por parte da Valve. Se gostaria de distribuir o seu driver no Steam, pode tornar‑se developer Steamworks e configurar a distribuição do driver como uma aplicação.

P.: O OpenVR não é compatível com uma funcionalidade do meu dispositivo. A Valve pode ajudar?
R.: Valorizamos sempre os comentários dos developers de hardware. Relate problemas e envie pedidos através do GitHub: https://github.com/ValveSoftware/openvr/issues.