Como atualizar aplicativos SteamVR para o Windows Mixed Reality
Incentivamos os desenvolvedores a testar e otimizar suas experiências do SteamVR para serem executadas em headsets Windows Mixed Reality. Esta documentação aborda as melhorias comuns que você pode fazer para que suas experiências se tornem ótimas em Windows Mixed Reality.
Instruções de configuração iniciais
Para começar a testar seu jogo ou aplicativo no Windows Mixed Reality primeiro siga nosso guia de introdução.
Modelos de controlador
- Se o aplicativo renderizar modelos de controlador:
- Usar os modelos de controlador de movimento Windows Mixed Reality
- Use IVRRenderModel::GetComponentState para obter transformações locais em partes de componente (por exemplo, pose de ponteiro)
- Experiências que têm uma noção de entrega devem receber dicas das APIs de entrada para diferenciar controladores (exemplo do Unity)
Controles
Ao projetar ou ajustar o layout de controle, tenha em mente o seguinte conjunto de comandos reservados:
- Clicar no polegar analógico esquerdo e direito é reservado para o Painel do Steam.
Observação
Se você estiver usando um controlador HP Reverb G2, clicar no botão direito do menu será reservado para o Painel do Steam.
- O botão do Windows sempre retornará os usuários para a página inicial do Windows Mixed Reality.
Se possível, o padrão é o teletransporte baseado em thumbstick para corresponder ao comportamento de teletransporte doméstico Windows Mixed Reality
Dicas de ferramenta e interface do usuário
Muitos jogos vr aproveitam as dicas de ferramenta e sobreposições do controlador de movimento para ensinar aos usuários seus aplicativos ou jogos comandos mais importantes. Ao ajustar seu aplicativo para o Windows Mixed Reality, recomendamos revisar essa parte da sua experiência para garantir que as dicas de ferramentas mapeiem para os modelos de controlador do Windows.
Além disso, se houver pontos em sua experiência em que você exibe imagens dos controladores, certifique-se de fornecer imagens atualizadas usando os controladores de movimento Windows Mixed Reality.
Haptics
A partir da Atualização de abril de 2018 do Windows 10, agora há suporte para hápticos para experiências do SteamVR em Windows Mixed Reality. Se seu aplicativo ou jogo SteamVR já incluir suporte para hápticos, ele agora deve funcionar (sem trabalho adicional) com controladores de movimento Windows Mixed Reality.
Windows Mixed Reality controladores de movimento usam um motor háptico padrão, em oposição aos atuadores lineares encontrados em alguns outros controladores de movimento SteamVR. Isso pode levar a uma experiência de usuário um pouco diferente do esperado. Portanto, recomendamos testar e ajustar seu design háptico com Windows Mixed Reality controladores de movimento. Por exemplo, às vezes pulsos hápticos curtos (5-10 ms) são menos perceptíveis em controladores de movimento Windows Mixed Reality. Para produzir um pulso mais perceptível, experimente enviar um "clique" mais longo (40-70 ms) para dar ao motor mais tempo para girar antes de ser orientado a desligar novamente.
Iniciar aplicativos Do SteamVR no menu Iniciar Windows Mixed Reality
Para experiências vr distribuídas pelo Steam, atualizamos Windows Mixed Reality para o SteamVR juntamente com as versões mais recentes do Windows. Os títulos do SteamVR agora aparecem no menu Iniciar Windows Mixed Reality na lista "Todos os aplicativos" automaticamente.
logotipo do Windows Mixed Reality
Para exibir Windows Mixed Reality suporte para seu título, acesse o link "Editar Página da Loja" na Página de Aterrissagem do Aplicativo, selecione a guia "Informações Básicas" e role para baixo até "Realidade Virtual". Desmarque o "Ocultar Windows Mixed Reality" e, em seguida, publique no repositório.
Bugs e comentários
Seus comentários são inestimáveis quando se trata de melhorar o Windows Mixed Reality experiência do SteamVR. Envie todos os comentários e bugs por meio do Hub do Windows Feedback. Aqui estão algumas dicas sobre como tornar seus comentários do SteamVR o mais úteis possível.
Se você tiver perguntas ou comentários para compartilhar, também poderá entrar em contato conosco em nosso fórum do Steam.
Perguntas frequentes e solução de problemas
Se você estiver enfrentando problemas gerais ao configurar ou reproduzir sua experiência, marcar as etapas mais recentes de solução de problemas.