Tutorial do Mesh 101 Capítulo 1: Visão geral e configuração
O tutorial do Mesh 101 é uma ótima maneira de aprender sobre como adicionar recursos do Mesh a um projeto Unity para criar uma experiência de aprendizagem interativa. Criado para desenvolvedores Unity intermediários a avançados, o tutorial lhe dará uma sólida compreensão do poder do Mesh, abrangendo Mesh Interactables e Física, Scripts e muito mais. Você começará com um projeto Unity pré-criado, adicionará interatividade personalizada e outros recursos do Mesh e, em seguida, implantará o projeto como um ambiente no Microsoft Mesh. Os clientes podem participar de um evento baseado em seu ambiente, onde aprenderão sobre turbinas eólicas visitando uma série de estações interativas e experimentarão interação e comunicação multiusuário.
O projeto tutorial é chamado Mesh101 e está incluído no kit de ferramentas Mesh.
Nota
Fazemos atualizações regulares para o kit de ferramentas Mesh e este vídeo pode não refletir todas as alterações mais recentes. Você deve ver o conteúdo deste artigo como a fonte da verdade.
Importante
O projeto tutorial é regido pela licença MIT, conforme mostrado no arquivo LICENSE.txt no repositório Mesh-Toolkit-Unity . No entanto, a funcionalidade de amostras depende do kit de ferramentas Mesh, que é regido por uma licença separada e contém software de terceiros 3rd. Uma licença Teams Premium é necessária para usar o aplicativo Mesh para espaços imersivos personalizados no Mesh no PC e Quest. Não é necessária uma licença para desenvolver com o kit de ferramentas Mesh, mas você será impedido de criar e publicar Ambientes no Mesh e organizar ou participar de eventos no Mesh se você e seus usuários não tiverem licenças do Teams Premium. Para obter mais informações, consulte Configurar o M365 para Microsoft Mesh.
O tutorial está estruturado da seguinte forma:
Capítulo 1: Visão geral e configuração (este artigo)
Capítulo 3: Adicionar interatividade com o Mesh Visual Scripting
- Estação 3.1: Criar um botão interacionável
- Estação 3.2: Acionar uma caixa de diálogo de informações
- Estação 3.3: Teletransporte para o gerador da turbina
Capítulo 4: Mover objetos e acionar animações com Mesh Interactables e Física
- Estação 4.1: Agarrar e Libertar
- Estação 4.2: Gatilho de animação
- Estação 4.3: Organismos de contenção
Terminologia
Em termos de Mesh, o projeto que você cria no Unity e depois carrega no Mesh na Web é chamado de Ambiente.
Pré-requisitos
Experiência anterior em Unity
Este tutorial pressupõe que você tenha as habilidades Unity intermediárias a avançadas necessárias para criar um ambiente. Também recomendamos que você tenha alguma familiaridade com o Unity Visual Scripting; No entanto, recebemos feedback de novatos em scripts que acharam o tutorial fácil de seguir. Um bom lugar para aprender noções básicas de Visual Scripting é através do tutorial Visual Scripting do Unity. Isso ensina a maioria, se não todos, os conceitos necessários para começar a usar o Mesh Visual Scripting.
Caso contrário, você ainda pode criar, personalizar e produzir eventos Mesh usando ambientes prontos para uso.
Requisitos de Hardware
Requisitos mínimos do PC: 4 núcleos de CPU, 8GB de RAM
Unity versão 2022.3.34
A versão Unity 2022.3.34 é necessária para este tutorial.
Revisar os requisitos do sistema para Unity
Obtenha ajuda para instalar o Unity
Sua instalação deve incluir módulos para Android e Windows. O aplicativo Mesh funciona para PC e o Meta Quest 2, e o Android é o sistema operacional para o Quest.
Configurar coisas para o Mesh
Baixe o aplicativo de desktop Mesh
Baixar Microsoft Mesh para PC
Faça o download dos exemplos e tutoriais do Mesh
Para obter o tutorial do Mesh 101, você deve ir para o repositório Mesh-Toolkit-Unity e, em seguida, clonar o repositório.
NOTAS:
- O GitHub também oferece a opção de baixar as amostras em um arquivo Zip. Recomendamos que você clone o repositório, pois é mais conveniente obter atualizações futuras simplesmente atualizando o repositório em vez de baixar um novo arquivo Zip toda vez.
- No momento, não estamos aceitando contribuições de código para nossos exemplos. Se você tiver algum feedback ou se tiver algum problema com os exemplos ou o kit de ferramentas Mesh, faça o seguinte: em um projeto Unity que tenha o pacote do kit de ferramentas Mesh instalado, selecione Mesh Toolkit>Dê feedback à Microsoft e use o link de comentários no kit de ferramentas Mesh para nos informar.
Importante: Se você estiver clonando, deverá ter o Git LFS instalado.
Selecione o botão Código e, em seguida, clique no botão "Copiar url para a área de transferência".
Recomendamos que você crie uma pasta na unidade C: chamada "Mesh Samples" e, em seguida, clone o repositório para essa pasta. Este é um bom nome por dois motivos: é curto, por isso evita ter um problema com o limite de comprimento do caminho do Windows, que é de 256 caracteres. Além disso, existem outras amostras de malha além do tutorial do Mesh 101, então todas as suas amostras estarão localizadas em um só lugar.
Na pasta recém-criada, crie um repositório Git e, em seguida, clone o repositório colando o URL copiado após o comando git clone no Git Bash e pressionando a tecla Enter.
Pacote do kit de ferramentas Mesh
Para este tutorial, o único pacote que você precisa é o pacote do kit de ferramentas Mesh, e ele já está pré-carregado no projeto do tutorial. Se você estivesse criando seu próprio projeto do zero, precisaria importar o pacote do kit de ferramentas Mesh.