TUTORIAL EM VÍDEO: Como comprimir / reduzir o tamanho de um modelo 3D no Blender (GLB, GLTF, DAE, FBX, OBJ...)?
Tutoriais | 20/06/2024 |
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. Esta adaptabilidade o torna uma ferramenta inestimável para diversos projetos e fluxos de trabalho em 3D. (https://www.blender.org/download/).
Como Otimizar o Tamanho do Arquivo 3D para o Código AR
Recomendamos usar o Blender para converter e comprimir seus modelos 3D antes de enviá-los para o Código AR para uma experiência de Realidade Aumentada otimizada.
Uma boa experiência com o Código AR deve carregar em menos de 10 segundos em qualquer dispositivo móvel. Uma conexão móvel típica opera a uma média de 1 megabit por segundo.
Para compactar um arquivo 3D no Blender para exibição em AR, siga estas etapas:
Etapa 1: Comprimir Texturas do Modelo 3D
Esta etapa requer o uso de um software de edição de imagens. Usaremos 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 no Blender
- Exporte seu modelo 3D em .gltf + .bin + texturas
- Abra os arquivos de textura no GIMP
- Redimensione as imagens (para 1024X1024 ou menores para maior compressão): Imagem > Redimensionar Imagem
- Exporte as texturas no formato *.jpg com uma resolução de 90 (ou menor para maior compressão): Arquivo > Exportar como
- Substitua as texturas no Blender, ou simplesmente edite seu arquivo .gltf usando um editor de texto e substitua os formatos das texturas conforme necessário (por exemplo, ".png" para ".jpg")
- Salve o arquivo
Etapa 2: Reduzir a Complexidade do Modelo 3D Usando a Decimação no Blender
A segunda etapa principal na redução do tamanho de um modelo 3D é dizimar suas malhas, o que envolve a redução do número de polígonos enquanto preserva a aparência geral.
- Importe o arquivo *.gltf previamente editado no Blender
- Selecione uma malha para dizimar
- Prossiga com a decimação, visando trazer cada malha para menos de 50.000 faces. Sempre verifique o render 3D. Dica: Se o seu modelo não estiver animado, você pode dizimar várias malhas juntando-as primeiro.
- Exporte seu modelo no formato *.glb selecionando "Aplicar modificadores" mas não a opção "Compactar".
Agora você pode enviar seu modelo 3D na interface do Código AR.
Enviando um Arquivo 3D para o Código AR
Para publicar um modelo 3D no Código AR, recomendamos usar um modelo que não exceda 15MB. Um modelo maior pode ter maior definição, mas também pode causar lentidão durante a exibição em AR. Resolução mais baixa pode acelerar a exibição. Para mais informações, veja: Enviando modelos 3D no Código AR, qual Tamanho e Formato de Arquivo?
Tutorial em Vídeo sobre Compactação/Redução do Tamanho de um Arquivo 3D no Blender
Aqui está um vídeo que demonstra todo o processo de compactação de um arquivo 3D e envio para o Código AR. Ele fornece um guia passo a passo para completar essa tarefa.
Para resumir os passos deste tutorial:
Etapa 1: Comprimir Texturas do Modelo 3D:
- Importe seu modelo 3D no Blender
- Exporte seu modelo 3D em .gltf + .bin + texturas
- Abra os arquivos de textura no GIMP
- Redimensione as imagens (para 1024X1024 ou menores para maior compressão)
- Exporte as texturas no formato *.jpg com uma resolução de 90 (ou menor para maior compressão)
- Edite seu arquivo .gltf usando um editor de texto e substitua os formatos das texturas conforme necessário (por exemplo, ".png" para ".jpg")
- Salve-o
Etapa 2: Dizimar Malhas no Blender:
- Importe o arquivo *.gltf previamente editado no Blender
- Selecione uma malha para dizimar
- Prossiga com a decimação, visando trazer cada malha para menos de 40.000 faces. Sempre verifique o render 3D.
- Dica: Se o seu modelo não estiver animado, você pode dizimar várias malhas juntando-as primeiro.
- Exporte seu modelo no formato *.glb selecionando "Aplicar modificadores" mas não a opção "Compactar".
- Agora você pode enviar seu modelo 3D na interface do Código AR.
Otimizar um modelo 3D para exibição em Realidade Aumentada requer atenção cuidadosa ao tamanho do arquivo e à complexidade do modelo. Seguindo os passos descritos e usando ferramentas poderosas como Blender e GIMP, você pode criar experiências de AR envolventes e eficientes que funcionem bem em vários dispositivos. Lembre-se de sempre testar seus modelos em diferentes ambientes para garantir que eles forneçam a melhor experiência possível ao usuário.
Para compactar/reduzir o tamanho de modelos CAD industriais, siga este tutorial: Como compactar/reduzir o tamanho de um modelo CAD 3D industrial com MeshLab e Blender?
Crie Experiências AR com as Ferramentas de Modelagem 3D do Código AR
O Código AR também oferece uma variedade de ferramentas para criar experiências AR imersivas e interativas. A ferramenta Object Capture facilita a digitalização 3D de objetos. Para branding e promoções, o recurso AR Logo permite criar logotipos 3D impressionantes. Além disso, as ferramentas AR Photo e AR Portal permitem a criação de experiências envolventes baseadas em fotos e portais, aumentando o engajamento do usuário. Além disso, a ferramenta AR Face Filter oferece experiências sociais emocionantes de AR baseadas na sua imagem ou logotipo.
Perguntas Frequentes
O que é Blender e quais formatos de arquivo ele suporta para importação e exportaçã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 compactar modelos 3D antes de enviá-los para o Código AR?
Compactar seus modelos 3D antes de enviá-los para o Código AR é essencial para proporcionar uma experiência de AR suave e eficiente. Reduzindo o tamanho do arquivo, você garante que o conteúdo AR carregue 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 compactar 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, compacte as texturas do modelo 3D usando um software de edição de imagens, como o GIMP, para reduzir o tamanho do arquivo sem perder muitos detalhes. Em seguida, diminua a complexidade do modelo 3D no Blender usando técnicas como a decimação, que reduz o número de polígonos enquanto preserva a forma e a aparência geral. Esse processo garante um equilíbrio entre qualidade visual e desempenho em experiências de AR.
Qual é o limite de tamanho de arquivo recomendado para um modelo 3D no Código AR?
Para desempenho ideal no Código AR, é recomendado manter o tamanho do arquivo do modelo 3D abaixo de 15MB. Embora modelos maiores possam ter mais detalhes, eles podem levar a tempos de carregamento lentos e possíveis problemas de desempenho durante a exibição em AR. Usando modelos de resolução mais baixa, você pode garantir uma experiência de AR mais rápida e responsiva para os usuários.
89,590 AR experiences
279,083 Scans por dia
73125 Criadores