Descrição Geral do Desenvolvimento do Mesh

O que pode fazer com o Mesh

Enquanto programador do Mesh, tem uma excelente oportunidade de reunir pessoas em experiências envolventes partilhadas em 2D (PC) ou 3D (Oculus Quest). O Microsoft Teams oferece a experiência mesh em Espaços Envolventes pré-criados, mas pode criar experiências personalizadas que tiram o máximo partido da sua criatividade. Crie definições imaginativas no Unity, adicione modelos 3D criados por si e por outras pessoas e desenvolva atividades que irão deliciar os visitantes com as suas experiências. Também irá ajudar os anfitriões das suas experiências a reduzir os custos empresariais ao reunir equipas distribuídas.

Eis alguns exemplos dos tipos de experiências que pode criar:

Um infográfico que mostra cinco tipos possíveis de experiências do Mesh.

Clique nas miniaturas abaixo para saber o que alguns dos nossos parceiros estão a fazer com o Mesh.


uma imagem em miniatura do logótipo do Accenture em que o leitor pode clicar para abrir uma imagem descritiva maior.


uma imagem em miniatura do logótipo do Takeda em que o leitor pode clicar para abrir uma imagem descritiva maior.


uma imagem em miniatura do título do projeto Mesh do Fórum Económico Mundial em que o leitor pode clicar para abrir uma imagem descritiva maior.

Como funciona a criação e publicação de uma experiência do Mesh

A sua experiência de Malha personalizada começa no Unity como um novo projeto ou exemplo existente. A sua chave para criar estas experiências é o Toolkit de Malha para o Unity, que fornece uma coleção de funcionalidades que lhe permitem desenvolver mundos interativos avançados. Pode adicionar conteúdo ao projeto/ cenário de exemplo e, em seguida, carregá-lo para uma Coleção no Mesh na Web como um Ambiente. Em seguida , um organizador pode criar um evento do Mesh com base no seu Ambiente.

Na secção Desenvolver ambientes do site de ajuda do Mesh, encontrará artigos que lhe apresentam as funcionalidades do Toolkit de Malha, orientam-no pela configuração do Unity e fornecem instruções passo a passo para criar e publicar o seu ambiente no Mesh na Web. Se não quiser começar do zero, pode utilizar um dos nossos projetos de exemplo do Mesh como ponto de partida.

Principais passos no desenvolvimento do Mesh
Escolha o seu percurso
(Pode criar a partir de um tutorial ou exemplo ou começar do zero)
Adicionar modelos 3D, texturas e iluminação
Adicionar funcionalidades melhoradas (animações, física, WebSlates)
Adicionar lógica com scripts visuais e scripts de cloud C#
Criar e publicar o seu ambiente
Explorar exemplos do Mesh

O toolkit do Mesh em detalhe

Um infográfico que mostra quatro das funcionalidades do toolkit do Mesh.

  • As ferramentas de gráficos de malha são uma coleção de scripts, sombreados, recursos e exemplos criados para ajudar a melhorar a fidelidade visual dos mundos do Mesh, mantendo-se dentro dos orçamentos de desempenho.

    Uma captura de ecrã de sombreados disponíveis no toolkit de Malha.

  • A física de malha permite-lhe criar conteúdos dinâmicos envolventes.

    Uma captura de ecrã da exposição em massa e gravidade na amostra do Mesh Science Building, com objetos a rodar em torno do sol.

  • Os interacionáveis do Mesh permitem que os participantes do evento selecionem, agarrem, mantenham premidos e lancem objetos.

    Uma captura de ecrã da exibição de jogo a largar bola na amostra do Mesh Science Building.

  • Os controláveis de malha permitem que os anfitriões de eventos controlem e sincronizem a reprodução de vídeo e linha cronológica em várias salas de um evento grande.

    Uma captura de ecrã de uma linha cronológica no Unity.

  • Os acionadores, âncoras e tethers de malha permitem que os avatares acionem eventos, se movam suavemente com um objeto ou estejam ligados a um objeto estacionário (por exemplo, um assento ou pódio).

    Uma captura de ecrã de um volume de acionador no Unity.

  • Os avatares de malha e os pontos de viagem permitem que os avatares sejam gerados ou movidos para localizações específicas.

    Uma captura de ecrã dos avatares gerados numa experiência do Mesh.

  • Os WebSlates de Malha são painéis que apresentam conteúdo Web.

    Uma captura de ecrã de uma experiência do Mesh com um WebSlate na parede a mostrar um vídeo.

  • O scripting de elementos visuais de malha permite-lhe adicionar interatividade e comportamento de runtime dinâmico aos Ambientes de Malha ao criar gráficos de script em vez de escrever código.

    Uma captura de ecrã de um script visual.

  • O scripting na cloud de malha é uma abordagem de codificação mais tradicional que lhe permite ligar-se a dados de back-end em tempo real, chamar APIs .NET através de scripts de servidor alojados na cloud e muito mais.

    Uma captura de ecrã de um script que é utilizado para scripting na cloud.

  • O modo de reprodução com o Emulador do Mesh permite-lhe premir Reproduzir num projeto de conteúdo do Mesh e pré-visualizar o aspeto dos seus conteúdos para os participantes que aderirem a eventos com base no seu ambiente.

    Uma captura de ecrã de um projeto do Unity a executar o Emulador de Malha.

  • O Mesh Uploader é a forma como carrega os Ambientes que cria para o Mesh na Web.

    Uma captura de ecrã do Carregador de Malha com a seleção de cena em curso.

  • O Mesh Content Analisador de Desempenho (CPA) comunica automaticamente problemas e oportunidades de otimização de conteúdo antes de o conteúdo ser carregado para o Mesh na Web.

    Uma captura de ecrã do ecrã principal do Analisador de Desempenho Conteúdo.

Notas

  • O toolkit do Mesh é gratuito para transferir; no entanto, é necessária uma licença de Teams Premium para que todos os utilizadores (incluindo programadores e artistas técnicos 3D) utilizem o Microsoft Mesh. Pode começar a criar um projeto gratuitamente, mas tem de ter uma licença para poder criar e publicar o ambiente.

  • O Mesh proporciona controlos de segurança, conformidade e privacidade de nível empresarial para dados do utilizador e da empresa.

  • O Mesh integra-se com aplicações do M365 – Teams, Calendário do Exchange e Outlook – com ligações avançadas para acesso direto a aplicações.

Passos seguintes