Renderu.com
10.2 KPostagens
68.3 KSeguidores
34.3 MVisitas
Alex Rowan

O addon Proximity Snap corrige o clipping e as folgas entre malhas no Blender com um só botão — e é distribuído gratuitamente

Macio

O programador com o pseudónimo rinvo disponibilizou publicamente o Proximity Snap — um addon para o Blender que atrai os vértices selecionados para a superfície mais próxima de outro objeto e os mantém a uma distância definida dela. Tudo se resume a premir um botão: não é preciso atribuir um modificador, indicar o objeto de referência nem ativar o modo manual de snapping.

As situações típicas para as quais a ferramenta foi escrita: clipping de malhas, frestas entre o pavimento da estrada e o terreno, retopologia. O addon era, à partida, uma ferramenta pessoal do autor — ele explica a publicação dizendo que a coisa se revelou demasiado útil para ficar guardada na gaveta.

Um botão em vez de um modificador e de snapping manual

O autor descreve a lógica de funcionamento de forma extremamente restrita: encontrar o objeto mais próximo e posicionar-se a uma distância definida dele. Os alvos são determinados pelo próprio addon, que trabalha apenas com objetos visíveis — para limitar a lista de alvos, basta isolar na viewport as malhas pretendidas. Vários alvos em simultâneo são processados sem configuração adicional. Além dos vértices da malha, a ferramenta consegue mover pontos de controlo de curvas.

«Com algumas configurações, isto poupa-me mais tempo do que qualquer combinação de Geometry Nodes que consegui montar até agora, e a diferença é enorme. Se alguma vez tiveram de alinhar um monte de vértices a uma distância definida de uma superfície, sabem como isso é penoso. Configurar modificadores? Especificar os objetos necessários? Ou fazer o snap à mão? Agora é um só botão», escreve rinvo.

O conjunto de parâmetros é compacto:

  • Target type — o tipo de alvo: superfície, aresta ou vértice;
  • Distance from the target — a distância que o vértice mantém em relação ao alvo;
  • Direction priority — a prioridade de direção: None, Over, Under, Only Over (de-clipping) e Only Under;
  • Distance limits — o limite de distância a partir do qual os elementos demasiado afastados são ignorados;
  • Projection — o modo de projeção: pelo ponto mais próximo (Closest) ou ao longo da normal projetada (Projected normal);
  • Smoothing — a suavização das posições finais.
Аддон Proximity Snap чинит клиппинг и зазоры между мешами в Blender одной кнопкой — и раздаётся бесплатно

Existe também a atribuição de atalhos de teclado próprios. Segundo o autor, ultimamente tem usado a ferramenta em retopologia, na montagem de pistas de corrida e na modelação de tudo o que lhe aparece — de carros a roupa.

Onde obter e porque é que o arquivo pode não agradar ao antivírus

O addon é gratuito. Pode ser obtido na página do Proximity Snap, bem como no BOOTH e no Jinxxy, onde está publicado como um item gratuito. O arquivo é minúsculo — cerca de quatro kilobytes. O autor formula a compatibilidade com cautela: foi testado no Blender 5.0 e superior; em versões anteriores é provável que também funcione, uma vez que o addon tem uma construção muito simples.

Devido a um pico repentino de downloads, sistemas automáticos de verificação de terceiros assinalaram o arquivo zip como potencialmente inseguro. O autor não pode influenciar isso e propõe a quem quiser que descompacte o arquivo e estude o código-fonte antes da instalação.

Porque é que uma ferramenta destas se tornou necessária precisamente agora

As ferramentas nativas do Blender cobrem a tarefa por dois lados, mas entre elas fica uma folga. O snapping na viewport atrai os elementos para a geometria mais próxima, mas coloca-os diretamente sobre a superfície — não está previsto nele qualquer afastamento. O Shrinkwrap suporta esse afastamento, mas é um modificador aplicado ao objeto inteiro e só pode ser limitado por um grupo de vértices, e não pela seleção atual no modo de edição. Nos Geometry Nodes, o nó Geometry Proximity devolve o ponto mais próximo e a distância, mas o deslocamento ao longo da normal tem de ser montado manualmente. O Proximity Snap é provavelmente procurado justamente por ocupar esse nicho — uma operação pontual sobre a seleção, com afastamento e prioridade de direção.

Num contexto em que, na comunidade Blender, se multiplicam os pequenos auxiliares gratuitos dedicados a operações concretas, o Proximity Snap surge como a continuação dessa tendência: os pipelines dos modeladores enchem-se de ferramentas pontuais, cada uma das quais elimina um passo repetitivo. Estes utilitários costumam nascer da rotina pessoal do autor — este caso não é exceção.

Também vale a pena ter presentes as limitações: o código é distribuído como ficheiro juntamente com a build, e não através de um catálogo com atualizações automáticas. Para um pipeline de estúdio com requisitos formais quanto à proveniência do código, isso pode tornar-se um obstáculo; para um projeto pessoal, dificilmente. Se o interesse pela ferramenta se mantiver, o passo seguinte lógico seria a publicação no catálogo de extensões do Blender.

694
Mais sobre o tema:
O add-on gratuito Hardcraft lê a estrutura da exportação CAD e constrói com ela uma malha de jogo no Blender
O add-on gratuito Hair Bone Generator cria o rig de uma madeixa de cabelo a partir de um único vértice selecionado
Clay Pencil transforma animação 2D em 3D e candidata-se a um lugar no núcleo do Blender
Add-on gratuito Light It Up 4.0.0 monta iluminação de estúdio no Blender a partir de predefinições e já não tomba o rig em personagens importadas de FBX
Comentários6
data da postagem Todos os idiomas Apenas inglês