Back to the image to 3D generator

De JPG para STL quando a imagem foi comprimida

Parece que não deveria fazer diferença. Um STL não tem cor nenhuma, então por que razão os artefactos de cor num JPG alterariam alguma coisa? Alteram, e o motivo decide quais das suas imagens valem a pena ser processadas e quais nunca darão um bom STL.

O Motivo

Por que os danos de cor alteram a forma

A profundidade é inferida a partir do sombreado, e a compressão danifica o sombreado primeiro.

Nada numa imagem plana indica profundidade. Uma reconstrução 3D infere-a a partir do sombreado, das arestas e da forma como o tom se distribui pela superfície — exatamente os gradientes suaves que um JPG com perdas descarta primeiro, porque são a parte que o olho humano perdoa.

Por isso, uma imagem muito comprimida pode parecer perfeitamente aceitável e ainda assim produzir uma malha 3D pior do que uma limpa. O bloqueio numa aresta de alto contraste lê-se como um degrau na superfície. O ringing em redor de linhas escuras lê-se como uma ranhura. Uma curva suave quantizada em faixas chega facetada, e depois de se retirar a cor para o STL já não sobra nada que a esconda.

Que fotografias valem a pena processar

Triagem, aproximadamente pela ordem de quanto cada uma custa ao STL final.

SinalBom sinalMau sinal
Histórico de gravaçãoDiretamente de uma câmara ou telemóvelRegravada repetidamente, ou uma captura de ecrã de uma
ArestasUm limite limpo contra o fundoBlocos visíveis onde a luz encontra a escuridão
IluminaçãoUniforme e suave, de uma direçãoSombras fortes que a malha 3D tratará como forma
SujeitoUm único objeto a preencher a imagemUma cena preenchida que terá de ser separada primeiro
NitidezNenhum aplicadoFranjas brilhantes ao longo de todas as arestas

A perda por geração é a subestimada. Cada regravação de um JPG agrava a anterior, pelo que uma imagem que passou por uma app de mensagens, um download e uma edição está mais longe do original do que o tamanho do ficheiro sugere. Volte à cópia mais antiga que tiver.

O percurso de uma fotografia até um STL

Nenhum ficheiro imprimível chega diretamente, seja qual for a entrada.

  1. Escolha a cópia mais limpa

    O original vence o conveniente; nenhum passo posterior recupera o detalhe que a imagem já não contém.

  2. Gerar

    Uma malha 3D .glb com textura fica pronta em cerca de um minuto, num separador do navegador, sem nada para instalar.

  3. Veja-a sem textura

    A cor embutida esconde defeitos de superfície; desligue-a e os danos de compressão na malha 3D tornam-se óbvios.

  4. Converter

    Feche buracos, remova carapaças soltas, exporte o STL e depois defina a escala no slicer.

O terceiro hábito é o que vale a pena. Custa um momento e diz-lhe se a culpa é da reconstrução 3D ou da imagem que lhe deu, o que decide se vale a pena tentar regenerar antes de exportar um STL.

Verificação da Realidade

O que não deve esperar

Esclarecer isto cedo evita uma impressão desperdiçada.

A textura fina de superfície — o tecido da malha, letras gravadas, detalhes de pele — não chegará ao STL, e uma imagem comprimida agrava isso em vez de o causar. Nada disto é medido: uma imagem não tem dimensões, por isso o tamanho continua a ser a sua decisão. Se a forma tiver de ser exata em vez de apenas convincente, este percurso é o errado, e uma fotografia que passou por cinco apps é a entrada errada para ele.

Questions

Frequently Asked Questions

Sim. A profundidade é inferida a partir do sombreado, e a compressão danifica o sombreado primeiro, pelo que a malha 3D herda os danos mesmo que a cor seja descartada mais tarde.

Turn Your Image Into a 3D Model — Free

Sem cadastro, sem software e sem experiência em modelagem. Solte uma imagem ou descreva uma, e baixe um .glb com texturas em cerca de um minuto.