Mova, gire, redimensione — e saiba exatamente o que aconteceu
A maioria das ferramentas de transformação te dá três caixas de números e um botão de download. O problema é que você não consegue ver se a operação fez o que você queria até abrir o resultado em outro programa. Esta mostra a caixa delimitadora, as dimensões e a posição do centro antes e depois, de modo que os números confirmam a intenção.
As quatro operações que não são uma simples multiplicação
Centralizar coloca o centro da caixa delimitadora na origem. Exportações de CAD chegam rotineiramente a milhares de unidades da origem — herança do lugar que a peça ocupava na montagem original. Isso quebra os controles de órbita, degrada a precisão de ponto flutuante e confunde quase todas as ferramentas seguintes. Centralizar resolve tudo de uma vez.
Apoiar no chão centraliza na horizontal, mas coloca a base em Y = 0. É isso que as pessoas realmente querem para impressão 3D e para objetos de RA que se apoiam num piso. Centralizar um modelo em vez de apoiá-lo é exatamente o motivo pelo qual as peças acabam meio afundadas na mesa de impressão.
Normalizar escala uniformemente para que a maior dimensão seja igual ao tamanho que você escolher. Quando você tem assets de cinco fontes diferentes em cinco convenções de unidades diferentes, normalizar todos para 1 os torna comparáveis num único passo.
Consolidar transformações funde a posição, a rotação e a escala de cada nó na sua geometria e reinicia os nós para a identidade. Isso corrige toda uma família de bugs em que um modelo parece correto num programa e chega girado ou escalado em outro, porque o segundo programa ignorou as matrizes dos nós.
Por que tudo é aplicado à geometria
Cada operação modifica as posições reais dos vértices em vez de definir uma transformação num nó. Isso é proposital. Alguns exportadores achatam hierarquias. Outros ignoram as matrizes dos nós. O STL nem sequer tem o conceito de nó — é uma lista crua de triângulos. Aplicar a transformação aos vértices significa que ela sobrevive a qualquer caminho de exportação, inclusive aos que descartam a estrutura da cena.
Escala negativa e modelos do avesso
Escalar por −1 num eixo espelha o modelo, e querer isso é perfeitamente legítimo. Isso também inverte o sentido de enrolamento de cada triângulo, e um triângulo invertido aponta para trás — então um modelo espelhado é renderizado do avesso, ou fica invisível se o descarte de faces traseiras estiver ativo.
Esta ferramenta detecta uma transformação de espelhamento e inverte a ordem dos índices para compensar, automaticamente. É o bug mais comum das ferramentas de transformação e não é algo em que você deva ter de pensar.
Ordem de rotação
As rotações são aplicadas na ordem XYZ. Ordens diferentes dão resultados genuinamente diferentes, então, se você estiver reproduzindo valores de outro programa, confira se ele usa a mesma convenção.
Privacidade
Tudo roda no seu navegador. Nada é enviado.
Tiny Online Tools







