As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Formato de modelo 3D Tiles
Usando blocos 3D em sua cena
Se você tiver longos tempos de espera ao carregar cenas 3D AWS IoT TwinMaker ou tiver um desempenho de renderização ruim ao navegar em um modelo 3D complexo, convém converter seus modelos em blocos 3D. Esta seção descreve o formato de blocos 3D e as ferramentas de terceiros disponíveis. Continue lendo para decidir se os blocos 3D são adequados para seu caso de uso e para obter ajuda para começar.
Caso de uso de modelo complexo
Um modelo 3D em sua AWS IoT TwinMaker cena pode causar problemas de desempenho, como tempos de carregamento lentos e atraso na navegação, se o modelo for:
Grande: o tamanho do arquivo é maior que 100 MB.
Denso: é composto por centenas ou milhares de malhas distintas.
Complexo: a geometria da malha tem milhões de triângulos para formar formas complexas.
Formato 3D Tiles
O formato 3D Tiles
O formato 3D Tiles foi criado pela Cesium
Para preparar um modelo 3D Tiles que você possa adicionar a uma AWS IoT TwinMaker cena, siga as instruções documentadas pelo Cesium Ion:
Carregue blocos 3D de césio para AWS
Depois que seu modelo for convertido em blocos 3D, baixe os arquivos do modelo e envie-os para o bucket do Amazon S3 do seu AWS IoT TwinMaker espaço de trabalho:
-
Descompacte o arquivo em uma pasta.
-
Faça upload de toda a pasta 3D Tiles no bucket do Amazon S3 associado ao seu espaço AWS IoT TwinMaker de trabalho. (Consulte Upload de objetos no Guia do usuário do Amazon S3.)
-
Se o seu modelo 3D Tiles tiver sido carregado com sucesso, você verá um caminho de pasta do Amazon S3 na sua Biblioteca de AWS IoT TwinMaker Recursos com o tipo
Tiles3D.
nota
A Biblioteca AWS IoT TwinMaker de Recursos não suporta o upload direto de modelos 3D Tiles.
Usando blocos 3D em AWS IoT TwinMaker
AWS IoT TwinMaker está ciente de qualquer modelo 3D Tiles carregado em seu bucket do Workspace S3. O modelo deve ter um tileset.json e todos os arquivos dependentes (.gltf, .b3dm, .i3dm, .cmpt, .pnts) disponíveis no mesmo diretório do Amazon S3. O caminho do diretório Amazon S3 aparecerá na Biblioteca de Recursos com o tipoTiles3D.
Para adicionar o modelo 3D Tiles à sua cena, siga estas etapas:
Na página do compositor de cenas, escolha o sinal de adição (+) e, em seguida, escolha Adicionar modelo 3D.
Na janela Adicionar recurso da biblioteca de recursos, escolha o caminho para o modelo 3D Tiles com o tipo
Tiles3De escolha Adicionar.Clique na tela para colocar o modelo em sua cena.
Diferenças de blocos 3D
Atualmente, o 3D Tiles não oferece suporte a metadados geométricos e semânticos, o que significa que a hierarquia de malha do modelo original não está disponível para o recurso de seleção de submodelos. Você ainda pode adicionar widgets ao seu modelo de blocos 3D, mas não pode usar recursos ajustados aos submodelos: sombreador de modelo, transformações 3D separadas ou associação de entidades para uma malha de submodelo.
É recomendável usar a conversão de blocos 3D para grandes ativos que servem como contexto para o plano de fundo de uma cena. Se você quiser que um submodelo seja mais detalhado e anotado, ele deve ser extraído como um glTF/glb ativo separado e adicionado diretamente à cena. Isso pode ser feito com ferramentas 3D gratuitas e comuns, como o Blender
Exemplo de caso de uso:
Você tem um modelo de 1 GB de uma fábrica com salas de máquinas e pisos detalhados, caixas elétricas e canos de encanamento. As caixas elétricas e os tubos precisam brilhar em vermelho quando os dados da propriedade associados ultrapassam um limite.
Você isola as malhas de caixa e tubulação no modelo e as exporta para um glTF separado usando o Blender.
Você converte a fábrica sem elementos elétricos e hidráulicos em um modelo 3D Tiles e faz o upload para o S3.
Você adiciona o modelo 3D Tiles e o modelo glTF a uma AWS IoT TwinMaker cena na origem (0,0,0).
Você adiciona componentes de sombreamento de modelo aos submodelos de caixa elétrica e tubulação do glTF para tornar as malhas vermelhas com base nas regras de propriedade.