Compartilhar via


Criar e publicar seu ambiente

Depois de terminar de adicionar todo o conteúdo da cena, a próxima etapa é criar a cena como um ambiente e, em seguida, carregá-la na coleção escolhida no Mesh na Web. Isso é feito usando o Mesh Uploader. Os produtores de eventos com acesso a essa coleção podem criar um evento com base em seu ambiente e convidar os participantes a participar dele.

Defina as configurações do seu projeto

  1. Na barra de menus, selecione Kit de ferramentas>de malha Configurar>Aplicar configurações do projeto.

    Uma captura de tela da barra de menus no Unity mostrando a opção Definir configurações do projeto

  2. Selecione Sim para definir as configurações do projeto para a malha.

    Uma captura de tela da caixa de diálogo mostrada no Unity perguntando se você tem certeza de que deseja configurar o projeto

Usando o Mesh Uploader

Entrar no Mesh Uploader

  1. Na barra de menus, selecione Ambientes do Kit de Ferramentas de Malha>.

  2. Na janela Ambientes de malha , selecione Entrar.

  3. Entre com sua conta.

Adicione os detalhes do seu projeto

  1. Verifique se você está na guia Criar Ambiente e preencha os campos Nome Interno e Descrição .

    Importante

    O campo Nome Interno tem no máximo 100 caracteres e o campo Descrição tem no máximo 200 caracteres.

  2. Para garantir que você tenha as coleções mais recentes disponíveis, selecione o botão Atualizar coleções do ambiente.

  3. Selecione a lista suspensa Coleção de ambiente e, em seguida, selecione a coleção para a qual você deseja carregar seu ambiente, se ainda não estiver selecionado.

    Observação

    Se o campo Coleção de ambiente mostrar Nenhuma coleção de ambiente disponível , nenhuma coleção válida para sua conta foi encontrada. Se isso for inesperado, tente atualizar com o botão Atualizar Coleções de Ambiente . Caso contrário, consulte Gerenciar coleções de malha para configurar e gerenciar suas coleções.

  4. No campo Capacidade, insira a capacidade do seu Ambiente. O máximo é 16.

    Uma captura de tela da janela Mesh Uploader na guia Criar ambiente

Adicionar opções de script de nuvem de malha

Se o seu projeto usa o Mesh Cloud Scripting, siga as etapas no artigo Fornecer detalhes do Cloud Scripting no seu projeto para adicionar as informações necessárias e, em seguida, clique no link no final desse artigo para retornar aqui e continuar.

Crie seu ambiente

  1. Selecione Criar Ambiente para criar o Ambiente que você carregará.

  2. Você receberá uma caixa de diálogo de confirmação, conforme mostrado abaixo. Selecione Fechar.

    Uma captura de tela de uma caixa de diálogo mostrando que a operação de criação foi bem-sucedida

Opções na guia Ambiente de Atualização

Agora você deve estar na guia Ambiente de Atualização do Carregador de Malha.

Uma tela curta da janela Mesh Uploader na guia Atualizar Ambiente

Observe que, na seção Configurações do ambiente, você já tem uma configuração de ambiente criada que exibe o nome adicionado na guia Criar ambiente : 080524 do Vinnie's Dartroom.

Configurar o ambiente para compilação e publicação

  1. Selecione o campo que exibe Selecionar uma cena e, em seguida, na janela Selecionar SceneAsset , clique duas vezes na cena em seu projeto que você deseja como o Ambiente. Neste exemplo, estamos usando o projeto de amostra Mesh Dartroom, portanto, nossa cena escolhida será a cena também chamada DartRoom.

    Uma captura de tela da janela do Mesh Uploader com o pop-up de seleção de cena aberto

  2. Na seção Criar para plataformas, você escolhe para quais plataformas criar. Observe que quando o fundo de um botão é cinza, o botão está "ligado"; Quando o fundo é preto, o botão está "desligado".

    Observação: há duas opções de compilação disponíveis no momento: PC (para usuários que executam o aplicativo Mesh em um PC) e Android (para usuários que executam o aplicativo Mesh no Meta Quest). A seção Plataformas exibe uma terceira opção para HTML5; isso é para um recurso que será ativado para os participantes do Mesh TAP em meados de agosto de 2024.

    Realize um dos seguintes procedimentos:

    • Para compilar apenas para PC, certifique-se de que apenas o botão PC ("Aplicativo Mesh no PC", o botão à esquerda) esteja "ligado".

      Uma captura de tela dos botões das plataformas PC e Android com PC selecionado

    • Para compilar apenas para Android, certifique-se de que apenas o botão Android ("Mesh app on Quest", o botão à direita) esteja "ligado".

      Uma captura de tela dos botões das plataformas PC e Android com Android selecionado

    • Para criar para PC e Android, certifique-se de que ambos os botões estejam "ligados".

      Uma captura de tela dos botões das plataformas PC e Android com ambas as plataformas selecionadas

Se você criar compilações repetidas do mesmo ambiente, mas quiser alterar as plataformas para as quais elas estão sendo criadas, certifique-se de escolher os botões Compilar para plataformas corretos.

Dica: se você selecionou uma plataforma para um upload anterior, mas não a está selecionando para o upload atual, um aviso será exibido para chamar sua atenção.

Uma captura de tela dos botões das plataformas PC e Android com ambas as plataformas selecionadas

Criar e publicar o ambiente

  1. Selecione o botão Criar e publicar .

    Uma captura de tela da parte inferior da janela do Mesh Uploader destacando o botão Criar e publicar

    Se o projeto incluir o Mesh Cloud Scripting, você verá barras de progresso mostrando que a infraestrutura do Cloud Scripting está sendo provisionada no Azure e publicada.

    __________

  2. Se o Ambiente for compilado e publicado com êxito, a janela Criar e Carregar Resultados será exibida e confirmará os resultados.

    Uma captura de tela da janela de resultados Criar e Carregar mostrando resultados bem-sucedidos.

    Esta janela contém várias seções que você pode expandir para ver mais detalhes.

    Uma captura de tela da janela de resultados Criar e Carregar com seções expandidas e todos os detalhes exibidos.

    Você pode obter indicadores de Aviso ou até mesmo de Falha nesta janela. Para saber mais sobre o que eles significam e como fazer as correções necessárias, consulte o artigo intitulado Noções básicas sobre os resultados de build e publicação.

    Dica

    Se um processo de compilação e publicação falhar, procure no Console pistas sobre o que pode ter acontecido.

    Importante

    Toda vez que você atualiza o Ambiente, ele pode afetar eventos futuros que fazem referência a esse Ambiente.

    Captura de tela do aviso sobre a atualização do seu ambiente.

Miniaturas de ambiente

Você pode querer adicionar uma imagem em miniatura personalizada que será adicionada às suas listagens de ambiente no Mesh na Web ou no aplicativo Mesh. Isso é útil porque fornece um lembrete visual de como é o ambiente.

Você pode personalizar as miniaturas do seu ambiente de duas maneiras:

  1. Você pode adicionar uma MeshThumbnailCamera à sua cena, o que garantirá que você sempre obtenha as alterações mais recentes da sua cena nas miniaturas.
  2. Você pode especificar uma pasta contendo as imagens que deseja usar para as miniaturas.

Opção 1 - Adicionando a câmera de miniaturas

Para adicionar a câmera em miniatura à cena e definir sua exibição:

  1. Na janela Cena, ajuste a visualização para que ela mostre o que você deseja exibir na miniatura (a visualização da Câmera em Miniatura será baseada na visualização da Cena).

  2. Selecione o menu suspenso "+" localizado abaixo da guia Hierarquia e, em seguida, selecione Mesh Toolkit > Thumbnail Camera.

    Uma captura de tela do pop-up do menu de hierarquia do Unity mostrando a opção de adicionar uma câmera em miniatura

  3. Para confirmar se o modo de exibição na Câmera de Miniaturas é o que você deseja, na Hierarquia, selecione MeshThumbnailCamera e exiba a miniatura na pequena janela no canto inferior direito do modo de exibição Cena.

    Uma captura de tela do inspetor do Unity e da visualização da cena destacando a visualização da câmera em miniatura

    Nota: Se você decidir que deseja uma visualização diferente para a Câmera de miniaturas, poderá ajustá-la diretamente na visualização de cena ou alterar seus valores de Posição e Rotação no Inspetor antes de carregar seu ambiente na malha.

    Não há regras definidas para a aparência da sua miniatura --- depende totalmente de você.

Para fazer upload do ambiente com suas miniaturas:

  1. Na barra de menus, selecione Ambientes do Kit de Ferramentas de Malha>. Isso abre o Mesh Uploader.

  2. Na guia Atualizar ambiente, verifique se você selecionou o ambiente e a cena corretos. A opção Miniatura exibe Gerar a partir da câmera em miniatura. Mantenha essa configuração.

    Uma captura de tela do Mesh Uploader na guia Ambiente de atualização destacando o campo Miniaturas personalizadas com a opção de câmera Gerar a partir de miniaturas selecionada

  3. Quando estiver pronto para publicar seu ambiente, selecione Criar e publicar. A miniatura será carregada junto com seu ambiente.

Opção 2 - Pasta de miniaturas personalizadas

Se preferir, você pode criar uma miniatura personalizada, salvá-la em uma "pasta de miniaturas" designada e usar essa imagem como miniatura.

  1. Na barra de menus, selecione Ambientes do Kit de Ferramentas de Malha>. Isso abre o Mesh Uploader.

  2. Na guia Atualizar ambiente, certifique-se de ter o ambiente e a cena corretos selecionados.

  3. Clique no menu suspenso Miniatura e selecione Pegar da pasta.

    Uma captura de tela do Mesh Uploader com a opção Thumbnail take from folder selecionada.

  4. Arraste o lado direito da janela Ambientes de malha para torná-la mais larga. Isso facilita a leitura de todas as opções de miniaturas.

    Uma captura de tela do Mesh Uploader foi ampliada para que o usuário possa ver melhor as opções de miniatura.

  5. Selecione a pasta que armazenará suas miniaturas personalizadas: clique no botão Selecionar pasta de miniaturas personalizadas (o botão de três pontos). DICA: Pode ser necessário clicar duas vezes.

    Uma captura de tela do Mesh Uploader foi ampliada para que o usuário possa ver melhor as opções de miniatura.

    Você pode escolher qualquer pasta que desejar ou criar uma nova, mas observe que ela deve estar localizada no caminho da pasta Ativos em seu projeto. Já existe uma pasta convenientemente chamada Miniaturas em nosso projeto de amostra atual, então vamos usá-la.

  6. Na caixa de diálogo Pasta de imagens em miniatura, navegue até Miniaturas do MeshToolkit>do Assets>e clique no botão Selecionar pasta.

    Uma captura de tela do Mesh Uploader foi ampliada para que o usuário possa ver melhor as opções de miniatura.

    Observe que, no Uploader, o caminho da pasta de miniaturas foi alterado e agora exibe Assets/MeshToolkit/Thumbnails.

    Uma captura de tela do Mesh Uploader foi ampliada para que o usuário possa ver melhor as opções de miniatura.

  7. Clique no botão Adicionar miniaturas de diretrizes . Uma caixa de diálogo Sucesso é exibida informando que as miniaturas foram geradas com êxito.

    Uma captura de tela do Mesh Uploader foi ampliada para que o usuário possa ver melhor as opções de miniatura.

  8. Navegue até a pasta Miniaturas e confirme se três miniaturas foram geradas.

    Uma captura de tela do Mesh Uploader foi ampliada para que o usuário possa ver melhor as opções de miniatura.

Agora você pode criar suas miniaturas personalizadas e salvá-las nesta pasta. Existem duas diretrizes que você deve seguir:

  1. Crie três versões da sua miniatura: uma "grande", uma "média" e uma "pequena". Os tamanhos para cada um são:

    Grande = 1024 x 512 px
    Médio = 512 x 256 px
    Pequeno = 256 x 128 px

    Ter três versões de sua miniatura significa que cada dispositivo que executa o Mesh pode escolher o melhor tamanho para sua interface de usuário.

  2. Dê às suas miniaturas os mesmos nomes que as miniaturas provisórias:

    thumbnail_large.png
    thumbnail_medium.png
    thumbnail_small.png

    (Suas miniaturas personalizadas substituirão as provisórias na pasta de miniaturas escolhida.)

  3. Quando estiver pronto para publicar seu ambiente, selecione Criar e publicar. As miniaturas serão carregadas junto com seu ambiente.

Próximas etapas