Table of Contents

Como usar o Mega Studio no Unity para posicionar conteúdo 3D

Este documento irá guiá-lo rapidamente sobre como usar a ferramenta de anotação no editor Unity para posicionar modelos, preparando-se para renderização subsequente no xr-frame.

Antes de começar

Preparar o modelo GLTF e arrastar para os Assets do Unity

Você pode usar o modelo do projeto de exemplo (um panda adorável) ou o modelo de robozinho usado no Demo oficial do xr-frame, ou consultar o formato GLTF carregável pelo xr-frame e extensões suportadas para preparar seu próprio modelo e enviá-lo para um servidor de hospedagem de recursos.

Dica

O plugin Mega já adicionou uma dependência para com.unity.cloud.gltfast, portanto você pode arrastar diretamente o arquivo do modelo para os Assets do Unity.

Modelo arrastado para os Assets do Unity

Selecionar a biblioteca de localização do Mega Cloud

Clique no ícone à direita de Mega Cloud Service.

Ferramenta Studio

Selecione a biblioteca que deseja usar.

Selecionar biblioteca

Após carregar com sucesso a biblioteca de localização e as informações do Mega Blocks, o painel da ferramenta Studio será exibido como mostrado.

Ferramenta Studio após carregamento

Carregar modelo denso do Block

Clique em Carregar à direita do nome do Block para carregar dinamicamente o modelo denso desse Block.

Clique para carregar o Block

Criar anotação

No cenário, segure Ctrl (Windows) / Command (Mac) e clique com o botão esquerdo do mouse no chão onde deseja anotar.

Criar anotação

Adicionar conteúdo 3D como nó filho da anotação

Arraste o modelo importado para o nó de cena, tornando-o um nó filho da anotação.

Arrastar modelo

No painel Inspector do modelo, altere Position e Rotation para 0. Scale pode ser ajustado conforme necessário.

Nota

O EMA carrega toda a lógica de transformação de coordenadas. Definir Position e Rotation do modelo como 0 garante que o centro geométrico do modelo coincida perfeitamente com o ponto de anotação. Todos os ajustes de deslocamento e rotação devem ser feitos operando o nó pai (nó de anotação).

Modificar Transform do modelo

[Opcional] Ajustar a posição do modelo

Selecione o nó de anotação e ajuste a posição e rotação do modelo em relação ao modelo denso na cena.

Nota

Position e Rotation do modelo em relação à anotação devem permanecer sempre 0, caso contrário você não obterá o resultado de renderização correto no xr-frame.

Modificar Transform do nó de anotação

Criar novo pacote de dados de anotação

Clique no ícone à direita do pacote de dados de anotação no painel Inspector.

Adicionar dados de anotação

Preencha o nome dos dados de anotação no campo e clique no símbolo de verificação à direita.

Preencher nome dos dados de anotação

Após a criação bem-sucedida, deve aparecer como mostrado. Em seguida, clique em Confirmar abaixo.

Confirmar criação da anotação

Clique no ícone de upload para enviar.

Upload da anotação

Após o upload bem-sucedido, uma confirmação será exibida.

Confirmação de sucesso

Confirmar dados de anotação

Você precisa registrar o ID dos dados de anotação para carregar os dados correspondentes no xr-frame.

Painel de dados de anotação

Após o upload bem-sucedido, você também pode ver as informações correspondentes na biblioteca de localização em nuvem. O ID nesta lista é o ID do pacote de dados de anotação.

Informações de anotação na biblioteca de localização em nuvem

Aqui também é possível ver o nome e o ID dos dados de anotação enviados. O ID nesta lista é o ID do ponto de anotação.

Nome dos dados de anotação na biblioteca de localização em nuvem

Próximos passos

Tópicos relacionados