Como integrar vídeo 360 com Unity

Desde a introdução do novo componente Video Player no Unity 5.6, recebemos muitas perguntas sobre como integrar vídeo 360 em um projeto Unity. Nos últimos meses, temos refinado lentamente nosso fluxo de trabalho sugerido e trabalhado em um shader de alta qualidade para fazer isso acontecer. Hoje, temos o prazer de anunciar que estamos prontos para compartilhar nosso trabalho na forma de um shader beta pronto para uso em qualquer projeto do Unity 5.6 ou posterior.
O conceito é simples e direto. Pegue qualquer arquivo de vídeo suportado (como um .mp4) contendo conteúdo equirretangular ou cubemap de 360 ou 180, importe-o como um ativo e reproduza-o por meio de um componente Video Player. O segredo é direcionar o Video Player para uma Textura de Renderização com as mesmas dimensões do vídeo. Em seguida, conecte essa textura a um conjunto de materiais para usar o novo shader Skybox/PanoramicBeta e use-o como seu material Skybox de cena.

Voila! Agora você tem um Skybox controlado pelo seu vídeo panorâmico! Ative a configuração do Virtual Reality Support Player e coloque um headset de VR e você será imediatamente cercado pelo seu vídeo em 360 graus.
Se você tiver conteúdo 3D 360, poderá dar um passo adiante para obter a melhor experiência imersiva usando as configurações 3D do shader panorâmico Skybox.
Detalhes completos do projeto e documentação disponíveis em nossa página do projeto no GitHub.
