Table of Contents

Componente de dados block

Este manual detalha os controles e métodos de uso fornecidos pelo componente de dados Block no editor do Unity.

Notas de versão

A partir da versão de construção 9.4, o formato de dados do Block Mesh foi atualizado de eme para gltfx.

Todas as funcionalidades que suportam apenas o novo formato são marcadas como [>=9.4]. Se a sua versão de dados for inferior a 9.4, os controles de UI relacionados não serão efetivos.

Todas as funcionalidades que suportam apenas o formato antigo são marcadas como [<9.4]. Se a sua versão de dados for 9.4 ou superior, os controles de UI relacionados não serão efetivos.

Estado inicial

O estado inicial do componente refere-se ao estado do componente de dados Block quando a ferramenta é criada, nenhum serviço está selecionado e nenhum dado está carregado.

Estado inicial1

Componente de dados Block no Annotation Tool e Block Viewer for Unity Developer.

Nome do controle Tipo de controle Descrição da funcionalidade
1 Opção de sistema de coordenadas global Menu suspenso Define a lógica de alinhamento entre o sistema de coordenadas da cena e os dados GNSS carregados pelo Block:
GPS (padrão): alinha automaticamente o Block com base nos dados GNSS. Neste caso, a posição do Block em relação ao nó raiz não pode ser movida.
None: não usa dados GNSS para alinhar o Block. Neste caso, a posição do Block em relação ao nó raiz pode ser movida.
2 Selecionar nó raiz Seletor Seleciona um nó na cena com o componente BlockRootController como nó raiz.
3 Novo nó raiz Botão Gera um novo nó raiz de Block e o define como nó raiz. O Block carregado será automaticamente excluído.
4 Limpar arquivos em cache Botão Limpa todos os dados de Block armazenados localmente em cache.

Estado inicial2

Componente de dados Block no Block Viewer

Nome do controle Tipo de controle Descrição da funcionalidade
5 Carregar Block local Botão Carrega um Block local com a extensão .eme ou .gltfx.
6 Reiniciar Botão Restaura o componente Block atual para o estado inicial.

Estado com serviço selecionado

O estado com serviço selecionado refere-se ao estado do componente de dados Block após selecionar um serviço (Mega Block positioning service, Mega Block storage service, etc.) na ferramenta.

Serviço selecionado

Nome do controle Tipo de controle Descrição da funcionalidade
7 Atualizar lista de Block Botão Atualiza as informações na ferramenta Block atual, sincronizando com os dados do serviço em nuvem.
8 Selecionar precisão de detecção de raio Menu suspenso [>=9.4] Define a precisão do modelo do Mesh do Block usado na detecção de raios. Reduzir a precisão acelera o carregamento de LOD no editor, mas sacrifica a precisão durante a edição:
Min LOD (padrão): usa o modelo mais simples para detecção de raios.
None: não carrega o modelo de colisão, não realiza detecção de raios.
Match LOD: carrega o modelo de colisão de acordo com o LOD.
9 Identificador de partição de Mesh Alternador [>=9.4] Quando marcado, os identificadores de partição de Mesh aparecerão na cena.
10 Selecionar nó Block Botão Seleciona um nó na cena com o componente BlockController como nó Block.
11 Versão Texto A versão deste Block.
12 Exportar Block Botão [>=9.4] Abre o menu de exportação.
[<9.4] Seleciona o diretório de exportação e exporta o arquivo de modelo no formato obj.
13 Carregar Block Botão Carrega o Mesh na cena.

No novo menu de exportação, é possível modificar as configurações de exportação, incluindo nível de exportação, se as texturas serão exportadas, formato do arquivo, etc.

Menu de exportação

Nome do controle Tipo de controle Descrição da funcionalidade
20 Seleção de nível Caixa de seleção Seleciona a precisão do LOD do modelo a ser exportado. Quando Combinar arquivos não está marcado, é possível selecionar múltiplos níveis; quando marcado, apenas um nível pode ser selecionado.
21 Exportar arquivo original Alternador Exporta no formato gltfx original.
22 Exportar texturas Alternador Se as texturas do modelo serão exportadas.
23 Formato do arquivo Botão de rádio Alterna o formato de arquivo único exportado entre glb e gltf.
24 Combinar arquivos Alternador Combina todas as partições deste nível durante a exportação.
25 Exportar Botão Seleciona o caminho de exportação e inicia a exportação.

Progresso da exportação

A barra de progresso que aparece após clicar em 12 Exportar Block[<9.4] ou 25 Exportar, usada para visualizar o estado atual da exportação.

Progresso da exportação

Nome do controle Tipo de controle Descrição da funcionalidade
26 Progresso da exportação Barra de progresso Barra de progresso de exportação exibida após selecionar o caminho. Conclui quando atinge 100%.

Progresso de carregamento[<9.4]

A barra de progresso que aparece após clicar no botão 13 Carregar Block, usada para visualizar o estado atual de download e/ou carregamento.

Progresso de carregamento

Nome do controle Tipo de controle Descrição da funcionalidade
27 Progresso de download Barra de progresso Barra de progresso de download dos dados do Block, que dispara o carregamento ao atingir 100%.
28 Progresso de carregamento Barra de progresso Barra de progresso de carregamento dos dados do Block, que conclui ao atingir 100%.

Estado com modelo carregado

O estado com modelo carregado refere-se ao estado do componente de dados Block após carregar pelo menos um Mesh de Block através do botão 13 Carregar Block.

Nome do controle Tipo de controle Descrição da funcionalidade
5 Carregar Block local Botão Carrega um Block local com a extensão .eme ou .gltfx.
6 Reiniciar Botão Restaura o componente Block atual para o estado inicial.

Estado sem marcadores panorâmicos carregados

Estado do componente de dados Block quando pelo menos um Mesh de Block está carregado, mas nenhum marcador panorâmico foi carregado.

Estado sem panorâmica carregada

Nome do controle Tipo de controle Descrição da funcionalidade
14 Ocultar/exibir Botão Oculta/exibe o Mesh do Block na cena.
15 Excluir Block Botão Exclui o Block atualmente carregado.
16 Marcador de definição Texto HD representa panorâmica de alta definição; SD representa panorâmica padrão.
17 Carregar marcador panorâmico Botão Carrega na cena atual o identificador esférico amarelo que representa o marcador panorâmico.

Estado com marcadores panorâmicos carregados

Estado do componente de dados Block quando pelo menos um Mesh de Block está carregado e os marcadores panorâmicos foram carregados através do botão 17 Carregar marcador panorâmico.

Neste estado, é possível exibir, ocultar, excluir os marcadores panorâmicos associados a este Block e carregar a janela panorâmica.

Estado com panorâmica carregada

Nome do controle Tipo de controle Descrição da funcionalidade
18 Ocultar/exibir Botão Oculta/exibe as esferas marcadoras panorâmicas na cena.
19 Excluir marcador panorâmico Botão Exclui os marcadores panorâmicos atualmente carregados.

Controles na cena

Existem alguns controles criados pelo componente de dados Block no SceneView do editor Unity.

Identificador de partição de LOD[>=9.4]

Identificador exibido quando o alternador 9 Identificador de partição de Mesh está ativado em ferramentas versão 9.4 ou superior. Usado para identificar as partições, níveis e estado do LOD.

Identificador de partição de LOD

Nome do controle Tipo de controle Descrição da funcionalidade
29 Identificador de LOD de partição Gizmo Identifica a partição. Após o carregamento do LOD, exibe cores diferentes de acordo com o nível e estado:
Azul: nível Min, precisão mais baixa.
Azul claro: nível Medium, precisão média.
Verde: nível Max, precisão mais alta.
Vermelho: erro durante o carregamento (repetindo).
Amarelo: carregando.

Identificador de carregamento de LOD[>=9.4]

O identificador de carregamento de LOD é um controle de UI giratório que aparece apenas durante a transição de LOD.

Identificador de carregamento de LOD

Nome do controle Tipo de controle Descrição da funcionalidade
30 Identificador de carregamento de LOD UI Aparece quando o carregamento de LOD está em andamento.

Marcador panorâmico

O marcador panorâmico aparece na cena após carregar o Mesh do Block e clicar em 17 Carregar marcador panorâmico. Usado para identificar locais onde é possível visualizar panorâmicas.

Marcador panorâmico

Nome do controle Tipo de controle Descrição da funcionalidade
31 Marcador panorâmico Objeto interativo Identificador esférico amarelo que indica a posição onde a visualização panorâmica é possível.

Janela panorâmica

A janela panorâmica aparece após carregar o Mesh do Block e os marcadores, e clicar em 31 Marcador panorâmico. Permite visualizar panorâmicas e editar conteúdo.

Janela panorâmica

Nome do controle Tipo de controle Descrição da funcionalidade
32 Janela panorâmica SceneView Janela onde é possível visualizar panorâmicas.