Visão geral do sistema de câmara

O sistema de câmaras permite que o Microsoft Mixed Reality Toolkit configuure e otimize a câmara da aplicação para utilização em aplicações de realidade mista. Utilizando o sistema de câmaras, podem ser escritas aplicações para suportar dispositivos opacos (ex: realidade virtual) e transparentes (ex: Microsoft HoloLens) sem necessidade de escrever código para distinguir entre cada tipo de ecrã.

Ativar o sistema de câmaras

O Sistema de Câmara é gerido pelo objeto MixedRealityToolkit (ou outro componente de registo de serviço).

Os passos seguintes pressupõem a utilização do objeto MixedRealityToolkit. As etapas necessárias para outros registos de serviço podem ser diferentes.

  1. Selecione o objeto MixedRealityToolkit na hierarquia da cena.

    Hierarquia de cena configurada mrtk

  2. Navegue no painel do Inspetor para a secção do sistema da câmara e certifique-se de que o Enable Camera System está verificado.

    Ativar o sistema de câmaras

  3. Selecione a implementação do sistema de câmara. A implementação da classe predefinido fornecida pelo MRTK é a MixedRealityCameraSystem .

    Selecione a implementação do sistema de câmaras

  4. Selecione o perfil de configuração pretendido

    Selecione o perfil do sistema de câmara

Configurar o sistema de câmaras

Definições fornecedores

Provedores de Definições de câmara

Os fornecedores de definição de câmara permitem a configuração específica da plataforma da câmara. Estas definições podem incluir etapas de configuração personalizadas e/ou componentes.

Os fornecedores podem ser adicionados clicando no botão Add Camera Definições Provider. Podem ser removidos clicando no - botão à direita do nome do fornecedor.

Nota

Nem todas as plataformas requerem um fornecedor de definições de câmara. Se não existirem fornecedores compatíveis com a plataforma em que a aplicação está a decorrer, o Microsoft Mixed Reality Toolkit aplicará padrão básico.

Definições de visualização

Definições de exibição da câmara

As definições do visor são especificadas tanto para os ecrãs opacos (ex: Realidade Virtual) como para os ecrãs transparentes (ex: Microsoft HoloLens). A câmara está configurada, no tempo de execução, utilizando estas definições.

Perto do Clip

O plano de clipe próximo é o mais próximo, em metros, que um objeto virtual pode ser para a câmara e ainda ser renderizado. Para maior conforto do utilizador, recomenda-se que este valor seja superior a zero. A imagem anterior contém valores que se revelaram confortáveis numa variedade de dispositivos.

Far Clip

O plano de clip mais distante é o mais distante, em metros, que um objeto virtual pode ser para a câmara e ainda ser renderizado. Para dispositivos transparentes, recomenda-se que este valor seja relativamente próximo, uma vez que não ultrapassa excessivamente o espaço real e quebra as qualidades imersivas da aplicação.

Bandeiras claras

O valor das bandeiras claras indica como o visor é limpo à medida que é desenhado. Para experiências de realidade virtual, este valor é mais frequentemente definido para Skybox. Para exibições transparentes, recomenda-se que o ajuste para Color.

Cor de fundo

Se as bandeiras claras não forem definidas para Skybox, a propriedade de cor de fundo será exibida.

Definições de qualidade

O valor das definições de qualidade indica a qualidade gráfica que a Unidade deve utilizar quando torna a cena. O nível de qualidade é uma definição de nível de projeto e não é específico de nenhuma câmara. Para mais informações, consulte o artigo qualidade na documentação da Unidade.

Ver também