Visualizar malhas 3D do mundo real
Este artigo detalha como usar o Unity e o plugin Mega para visualizar modelos espaciais, incluindo a instalação do Unity, importação do plugin, adição da ferramenta de visualização de blocos e carregamento dos resultados de mapeamento, entre outros processos completos.
Nota
Este artigo é direcionado a não desenvolvedores do Unity. Desenvolvedores do Unity, consulte Adicionar conteúdo 3D alinhado ao mundo real para carregar a malha de blocos.
Antes de começar
Antes de começar a visualizar modelos espaciais, é necessário instalar o Unity e importar o plugin Mega Studio.
Instalar o Unity
Instale a versão de suporte de longo prazo (LTS) do Unity 2021.3.30 ou superior. Endereço de download:
- Região da China Continental: Baixe o pacote de instalação na página chinesa do Unity e siga as instruções oficiais para instalação.
- Outras regiões: Baixe o pacote de instalação no site oficial do Unity e siga as instruções oficiais para instalação.
Baixe primeiro o Unity Hub. Em seguida, você pode selecionar a versão do Unity na página da web e baixá-la através do Hub ou selecionar e instalar diretamente no Unity Hub.

Fazer login/registrar uma conta do Unity
Abra o Unity Hub e faça login na sua conta do Unity (se não tiver uma conta, será necessário registrar-se).

Ativar a licença do Unity
Ative o tipo de licença correspondente de acordo com suas necessidades reais. Observação: Devido a diferenças na versão ou configuração de idioma do Unity Hub, a interface pode parecer ligeiramente diferente, mas o fluxo principal de ativação permanece o mesmo.


Criar um novo projeto do Unity

Em algumas versões, como o Unity 6, você precisa baixar o modelo correspondente antes de criar o projeto.

Baixar o plugin Mega para Unity
Faça login na sua conta EasyAR e acesse a página de downloads.

Baixe o arquivo indicado pela seta na imagem.

Após descompactar o arquivo .zip baixado, você obterá a seguinte estrutura de diretórios:
.
└── EasyARSenseUnityPluginForMega_**.zip # Pacote de instalação completo
├── com.easyar.mega.studio-**.tgz # Contém a ferramenta de anotação
├── com.easyar.mega-**.tgz # Contém o pacote de suporte EasyAR Mega
├── com.easyar.sense-**.tgz # Contém a biblioteca principal EasyAR Sense e o plugin Unity
├── readme.cn.txt # Arquivo README em chinês
└── readme.en.txt # Arquivo README em inglês
Importante
Observação: Não descompacte os arquivos .tgz. Eles são pacotes do Unity e devem ser importados diretamente através do Unity Package Manager.
Explicação do número da versão: O ** no nome do arquivo representa o número da versão, no formato: Major.Minor.Patch + BuildNum.BuildHash. Consulte sempre a versão mais recente lançada oficialmente.
Importar pacotes (pacotes UPM) no projeto
Clique em Window -> Package Management -> Package Manager. Na janela que aparece, clique no sinal + no canto superior esquerdo e selecione Install package from tarball....

Importe sequencialmente:
com.easyar.sense-**.tgz
com.easyar.mega-**.tgz
com.easyar.mega.studio-**.tgz
Nota
Antes de importar, é recomendável copiar os arquivos .tgz para a pasta do seu projeto Unity (por exemplo, para o diretório Packages).
Após a importação, não mova ou exclua esses arquivos .tgz de origem, caso contrário o Unity não conseguirá carregar os pacotes correspondentes.
Verificar se o plugin foi importado com sucesso
Clique com o botão direito do mouse no painel Hierarchy. Se você conseguir ver as opções de criação de componentes EasyAR Sense e EasyAR Mega, isso indica que o plugin foi importado com sucesso.

Adicionar a ferramenta de visualização
Clique com o botão direito do mouse em uma área vazia do painel Hierarchy e selecione EasyAR Mega > Tool > Annotation Tool (Edit Mode).

Após a adição, um novo nó aparecerá.

Carregar o bloco de resultado do mapeamento
Fazer login na conta EasyAR
Clique no nó adicionado acima e insira o nome de usuário e senha da sua conta EasyAR na barra de ferramentas.

Selecionar o serviço em nuvem e repositório correspondentes
Clique no


