Visão geral do desenvolvimento de malha

O que você pode fazer com o Mesh

Como desenvolvedor Mesh, você tem uma excelente oportunidade de reunir pessoas em experiências imersivas compartilhadas em 2D (PC) ou 3D (Quest). O Microsoft Teams oferece a experiência Mesh em Espaços Imersivos pré-criados, mas você pode criar experiências personalizadas que aproveitam ao máximo sua criatividade. Crie configurações imaginativas no Unity, adicione modelos 3D criados por você e outras pessoas e desenvolva atividades que encantarão os visitantes de suas experiências. Você também ajudará os anfitriões de suas experiências a reduzir os custos de negócios, reunindo equipes distribuídas.

Aqui estão alguns exemplos dos tipos de experiências que você pode criar:

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

Clique nas miniaturas abaixo para saber o que alguns de nossos parceiros estão fazendo com o Mesh.


uma imagem em miniatura do logotipo da Accenture na qual o leitor pode clicar para abrir uma imagem descritiva maior.


uma imagem em miniatura do logotipo da Takeda na qual 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 que o leitor pode clicar para abrir uma imagem descritiva maior.

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

Sua experiência personalizada do Mesh começa no Unity como um novo projeto ou exemplo existente. Sua chave para criar essas experiências é o kit de ferramentas Mesh para Unity, que fornece uma coleção de recursos que permitem desenvolver mundos interativos avançados. Você pode adicionar conteúdo à cena do projeto/amostra e, em seguida, carregá-lo em uma coleção em malha na Web como um ambiente. Um organizador pode criar um evento Mesh com base em seu ambiente.

Na seção Desenvolver ambientes do site de ajuda do Mesh, você encontrará artigos que apresentam os recursos do kit de ferramentas do Mesh, orientam você na configuração do Unity e fornecem instruções passo a passo para criar e publicar seu ambiente no Mesh na Web. Se você não quiser começar do zero, pode usar um de nossos projetos de amostra do Mesh como ponto de partida.

Principais etapas no desenvolvimento do Mesh
Escolha sua viagem
(Você pode construir a partir de um tutorial ou amostra ou começar do zero)
Adicione modelos 3D, texturas e iluminação
Adicionar recursos aprimorados (animações, física, WebSlates)
Adicionar lógica com scripts visuais e scripts de nuvem C#
Criar e publicar seu ambiente
Explorar amostras de malha

O kit de ferramentas Mesh em detalhes

Um infográfico que mostra quatro dos recursos do kit de ferramentas Mesh.

  • As ferramentas gráficas de malha são uma coleção de scripts, sombreadores, ativos e amostras criadas para ajudar a melhorar a fidelidade visual dos mundos de malha, mantendo-se dentro dos orçamentos de desempenho.

    Uma captura de tela de sombreadores disponíveis no kit de ferramentas Mesh.

  • A física da malha permite criar conteúdo dinâmico envolvente.

    Uma captura de tela da exposição de massa e gravidade na amostra do Mesh Science Building, com objetos girando ao redor do sol.

  • Os interacionáveis de malha permitem que os participantes do evento selecionem, agarrem, segurem e joguem objetos.

    Uma captura de tela da exibição do jogo de queda de bola na amostra do Mesh Science Building.

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

    Uma captura de tela de uma linha do tempo no Unity.

  • Gatilhos, âncoras e amarras de malha permitem que os avatares acionem eventos, se movam suavemente com um objeto ou sejam anexados a um objeto estacionário (por exemplo, um assento ou pódio).

    Uma captura de tela de um volume de gatilho no Unity.

  • Os pontos de desova e viagem do avatar da malha permitem que os avatares apareçam ou se movam para locais específicos.

    Uma captura de tela de avatares gerados em uma experiência de malha.

  • WebSlates de malha são painéis que exibem conteúdo da web.

    Uma captura de tela de uma experiência do Mesh com um WebSlate na parede mostrando um vídeo.

  • O script visual de malha permite adicionar interatividade e comportamento de tempo de execução dinâmico aos seus ambientes de malha criando gráficos de script em vez de escrever código.

    Uma captura de tela de um script visual.

  • O script de nuvem em malha é uma abordagem de codificação mais tradicional que permite conectar-se a dados de back-end em tempo real, chamar APIs .NET por meio de scripts de servidor hospedados na nuvem e muito mais.

    Uma captura de tela de um script usado para scripts de nuvem.

  • O modo de reprodução com o Emulador de malha permite que você pressione Reproduzir em um projeto de conteúdo de malha e visualize como seu conteúdo será exibido para os participantes que ingressarem em eventos com base em seu ambiente.

    Uma captura de tela de um projeto do Unity executando o Emulador de Malha.

  • O Mesh Uploader é como você carrega os ambientes criados para o Mesh na web.

    Uma captura de tela do Mesh Uploader com a seleção de cenas em andamento.

  • O Mesh Content Performance Analyzer (CPA) relata automaticamente problemas e oportunidades de otimização de conteúdo antes que o conteúdo seja carregado no Mesh na web.

    Uma captura de tela da tela principal do Content Performance Analyzer.

Observações

  • O kit de ferramentas do Mesh é gratuito para download; no entanto, uma licença do Teams Premium é necessária para todos os usuários (incluindo desenvolvedores e artistas técnicos 3D) para usar o Microsoft Mesh. Você pode começar a criar um projeto gratuitamente, mas deve ter uma licença em vigor antes de criar e publicar o ambiente.

  • O Mesh traz controles de segurança, conformidade e privacidade de nível empresarial para dados de usuários e empresas.

  • O Mesh se integra aos aplicativos M365 - Teams, calendário do Exchange e Outlook - com links diretos para acesso direto ao aplicativo.

Próximas etapas