VIDEO TUTORIAL: Como compactar/reduzir o tamanho de um modelo 3D no Blender (GLB, GLTF, DAE, FBX, OBJ...)?


Tutoriais | 09/11/2023 |


Blender é um poderoso software de código aberto projetado para criar gráficos 3D, animações e efeitos visuais. Ele suporta uma ampla variedade de formatos de arquivo para importação e exportação, incluindo GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX e X3D. Essa adaptabilidade o torna uma ferramenta inestimável para diversos projetos e fluxos de trabalho em 3D. (https://www.blender.org/download/).

Otimizando o tamanho do arquivo 3D para o AR Code

Recomendamos usar o Blender para converter e comprimir seus modelos 3D antes de enviá-los para o AR Code, para obter uma experiência de Realidade Aumentada ideal.

Uma boa experiência de AR Code deve carregar em menos de 10 segundos em qualquer dispositivo móvel. Uma conexão móvel típica opera em uma média de 1 megabit por segundo.

Para comprimir um arquivo 3D no Blender para exibição em AR, siga estas etapas:

1 - Comprimir Texturas do Modelo 3D

Esta etapa requer o uso de um software de edição de imagem. Vamos usar o software de código aberto GIMP. (https://www.gimp.org/downloads/)

Primeiro, acesse os arquivos de textura do seu modelo 3D. Para fazer isso, use o seguinte formato: .gltf + .bin + texturas:

  • Importe seu modelo 3D para o Blender
  • Exporte seu modelo 3D em .gltf + .bin + texturas
  • Abra os arquivos de textura no GIMP
  • Redimensione as imagens (para 1024X1024 ou menor para maior compressão): Imagem > Redimensionar Imagem

gimp scale

  • Exporte as texturas no formato *.jpg com resolução de 90 (ou menor para maior compressão): Arquivo > Exportar como

gimp compress

  • Substitua as texturas no Blender, ou simplesmente edite seu arquivo .gltf usando um editor de texto e substitua os formatos de textura conforme necessário (por exemplo, ".png" para ".jpg")
  • textures jpg png

  • Salve o arquivo

2 - Reduza a Complexidade do Modelo 3D Usando a Decimação no Blender

A segunda etapa importante para reduzir o tamanho de um modelo 3D é decimar suas malhas, o que envolve diminuir o número de polígonos enquanto preserva a aparência geral.

  • Importe o arquivo *.gltf previamente editado para o Blender
  • Selecione uma malha para decimas

decimate blender

  • Proceda com a decimação, visando reduzir cada malha para menos de 50.000 faces. Sempre verifique a renderização em 3D. Dica: Se o seu modelo não estiver animado, você pode decimar várias malhas juntando-as primeiro.
  • Exporte seu modelo no formato *.glb selecionando "Aplicar modificadores", mas não a opção "Comprimir".

apply modifiers blender

Agora você pode enviar seu modelo 3D na interface do AR Code.

Enviando um Arquivo 3D para o AR Code

Para publicar um modelo 3D no AR Code, recomendamos usar um modelo com tamanho máximo de 15MB. Um modelo maior pode ter maior definição, mas também pode causar lentidão durante a exibição em AR. Menor resolução pode acelerar a exibição. Para mais informações, consulte: Enviando modelos 3D para o AR Code, qual o tamanho e formato de arquivo?

upload 3d file on AR code

Tutorial em Vídeo sobre a Compressão/Redução do Tamanho de um Arquivo 3D no Blender

Aqui está um vídeo que demonstra todo o processo de compressão de um arquivo 3D e sua posterior importação para o AR Code. Ele fornece um guia passo a passo para concluir essa tarefa.

Donut demo

Conclusão

Para resumir as etapas deste tutorial:

1 - Comprimir Texturas do Modelo 3D:

  1. Importe seu modelo 3D para o Blender
  2. Exporte seu modelo 3D em .gltf + .bin + texturas
  3. Abra os arquivos de textura no GIMP
  4. Redimensione as imagens (para 1024X1024 ou menor para maior compressão)
  5. Exporte as texturas no formato *.jpg com resolução de 90 (ou menor para maior compressão)
  6. Edite o arquivo .gltf usando um editor de texto e substitua os formatos de textura conforme necessário (por exemplo, ".png" para ".jpg")
  7. Salve o arquivo

2 - Decimar Malhas no Blender:

  1. Importe o arquivo *.gltf previamente editado para o Blender
  2. Selecione uma malha para decimar
  3. Proceda com a decimação, visando reduzir cada malha para menos de 40.000 faces. Sempre verifique a renderização em 3D.
  4. Dica: Se o seu modelo não estiver animado, você pode decimar várias malhas juntando-as primeiro.
  5. Exporte seu modelo no formato *.glb selecionando "Aplicar modificadores", mas não a opção "Comprimir".
  6. Agora você pode enviar seu modelo 3D na interface do AR Code.

Otimizar um modelo 3D para exibição em Realidade Aumentada requer atenção cuidadosa ao tamanho do arquivo e à complexidade do modelo. Seguindo as etapas descritas e usando ferramentas poderosas como o Blender e o GIMP, você pode criar experiências de AR envolventes e eficientes que funcionam sem problemas em vários dispositivos. Lembre-se sempre de testar seus modelos em diferentes ambientes para garantir que eles ofereçam a melhor experiência possível ao usuário.

Para comprimir/reduzir o tamanho de modelos CAD industriais, siga este tutorial: Como comprimir/reduzir o tamanho de um modelo CAD 3D industrial com o MeshLab e o Blender?

Perguntas Frequentes

O que é o Blender e quais formatos de arquivo ele suporta para importação e exportação?

O Blender é um poderoso software de código aberto para criar gráficos 3D, animações e efeitos visuais. Ele suporta vários formatos de arquivo para importação e exportação, incluindo GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX e X3D, tornando-o altamente versátil para diferentes projetos e fluxos de trabalho.

Por que é importante comprimir modelos 3D antes de enviá-los para o AR Code?

Comprimir seus modelos 3D antes de enviá-los para o AR Code é essencial para fornecer uma experiência de AR suave e eficiente. Ao reduzir o tamanho do arquivo, você garante que o conteúdo de AR seja carregado rapidamente. Isso ajuda a manter o engajamento do usuário e oferece uma experiência mais satisfatória em vários dispositivos.

Qual é o processo para comprimir um arquivo 3D no Blender para otimizá-lo para exibição em Realidade Aumentada?

Para otimizar um arquivo 3D no Blender para exibição em Realidade Aumentada, siga estas etapas: primeiro, comprima as texturas do modelo 3D usando um software de edição de imagem como o GIMP para reduzir o tamanho do arquivo sem perder detalhes significativos. Em seguida, reduza a complexidade do modelo 3D no Blender usando técnicas como decimação, que reduz o número de polígonos mantendo a forma e a aparência geral. Esse processo garante um equilíbrio entre qualidade visual e desempenho nas experiências de RA.

Qual é o limite recomendado de tamanho de arquivo para um modelo 3D no AR Code?

Para um desempenho ideal no AR Code, é recomendável manter o tamanho do arquivo do modelo 3D abaixo de 15MB. Embora modelos maiores possam ter mais detalhes, eles podem causar lentidão durante o carregamento e possíveis problemas de desempenho durante a exibição em RA. Usando modelos de menor resolução, você pode garantir uma experiência de AR mais rápida e responsiva para os usuários.

Alimentando
48,584 AR experiences
Servindo
172,068 Scans por dia
Confiado por
35804 Criadores



Iniciar

Comece a criar, gerenciar e monitorar suas experiências com AR Code.
Comece a criar e gerenciar suas experiências de código de realidade aumentada.

Iniciar

AR Code Object Capture
Crie códigos AR instantaneamente para qualquer objeto com digitalizações 3D do seu iPhone Pro ou iPad Pro.
AR Code Object Capture

Últimas postagens do blog

facebook twitter instagram linkedin youtube tiktok
Crie, gerencie, edite e monitore suas experiências de AR com nossos recursos avançados.

Iniciar