Extra gratuito 299 Tools para Blender divide figuras geradas por IA em peças para impressão 3D
O autor do 299 MODEL WORKS, um site japonês dedicado ao modelismo à escala, disponibilizou gratuitamente o 299 Tools, um conjunto de sete ferramentas para Blender. O conjunto nasceu de tarefas recorrentes com que o autor se deparava ao transformar figuras geradas por redes neuronais em peças para impressão 3D. O extra divide o modelo em partes automaticamente, corta-o ao longo de um contorno desenhado e deixa uma folga entre as peças para que encaixem umas nas outras após a impressão. O conjunto pode ser utilizado em projetos comerciais, e os modelos e figuras criados com ele podem ser vendidos.
A versão 1.0.0 foi lançada a 9 de setembro, e a página oficial já indica a versão 1.0.1.
Ferramentas nascidas na própria oficina
No site 299 MODEL WORKS, o autor publica montagens de motos, automóveis, aviões, veículos blindados e figuras. Dois dias antes do lançamento, o blogue do projeto publicou um relato sobre a impressão de uma figura original cujo modelo foi criado no Tripo. Nele são descritas as dificuldades: as zonas finas tiveram de ser reforçadas com massa e o rosto não coube na peça do cabelo. Segundo o autor, verificar a montagem e as interseções das peças é mais difícil no Blender do que em CAD. O conjunto inclui soluções para problemas que surgiam repetidamente ao preparar malhas geradas por IA para impressão.
O essencial: a divisão automática em peças
A ferramenta central do conjunto é o Auto Segment. Analisa uma malha inteiriça e sugere peças candidatas com base nas variações de espessura, concavidades e dobras. O resultado é apresentado por cores. Os fragmentos mal divididos podem ser novamente divididos ou fundidos com os vizinhos, e só depois os limites são fixados.
O programador afinou e testou o conjunto sobretudo com figuras criadas por redes neuronais. O Auto Segment não se destina a modelos hard-surface, ou seja, veículos e outros objetos de formas rígidas, e o autor avisa expressamente que é muito provável que divida mal esse tipo de objetos.
Cortar, fechar os cortes e ajustar as junções
As restantes ferramentas cobrem os passos que se seguem à segmentação. O Freehand Cut permite desenhar um contorno fechado diretamente no viewport e projetá-lo sobre a malha. Antes de eliminar, a ferramenta mostra as faces afetadas, pelo que uma seleção errada fica visível de antemão. Também é possível cortar em linha reta.
O Surface Bridge cria uma superfície curva entre duas cadeias de arestas ao longo de um limite aberto, e a sua forma pode ser ajustada com pontos de controlo antes da confirmação. É assim que se fecham as zonas abertas da malha. O autor encara esta superfície como base para escultura posterior.
O Clearance Boolean trata do encaixe das peças. A ferramenta expande o objeto de corte e executa uma operação booleana de subtração, deixando uma folga definida entre as partes. O autor avisa que, em malhas complexas, a operação pode ser lenta e, em alguns casos, nem sequer funcionar.
Outras três ferramentas são auxiliares:
- O Size from Head Proportion calcula o tamanho final da cabeça e o fator de escala a partir do tamanho atual da cabeça, da altura prevista da personagem, das proporções do corpo e da escala pretendida do modelo.
- O Simple Pose Helper cria um eixo de rotação simples para a área selecionada. Destina-se a pequenos ajustes de pose, quando não compensa configurar um esqueleto completo.
- O Backface Check utiliza o modo de visualização Face Orientation nativo do Blender para mostrar rapidamente as faces invertidas, realçando-as a vermelho.
Limitações e condições de distribuição
O extra foi desenvolvido e testado no Blender 5.0 em macOS, num Mac mini M2 com 16 GB de memória. Em Windows e Linux, o conjunto não foi testado em hardware real: segundo o autor, só dispõe de um Mac. Avisa ainda que esta é a primeira versão pública e que, com outros dados, podem surgir problemas que não apareceram durante os testes.
A licença permite o uso pessoal e comercial, sem restrições à venda de modelos, dados 3D e imagens criados com o extra. É proibido distribuir, republicar ou vender o próprio 299 Tools ou versões modificadas, bem como incluí-lo noutros pacotes. Oficialmente, o conjunto é distribuído apenas através do 299 MODEL WORKS: o 299 Tools é descarregado como arquivo ZIP a partir da página do autor. Aí encontram-se também manuais em inglês e japonês e um formulário para comunicar erros.
Porque surgem agora ferramentas deste tipo
Os geradores de modelos 3D baseados em redes neuronais tornaram as personagens para figuras acessíveis a pessoas sem competências de escultura digital, e alguns serviços já oferecem a preparação da malha para impressão. No entanto, o resultado costuma ser um modelo inteiriço. Para imprimir uma figura como um kit de montagem, fácil de pintar por partes e que caiba na base de impressão, é preciso cortá-la, fechar os cortes e ajustar as junções. Esta etapa continua a ser, em grande medida, manual.
As ferramentas existentes só a cobrem parcialmente. A extensão 3D Print Toolbox para Blender centra-se no diagnóstico e reparação de malhas, a Autodesk já não desenvolve o Meshmixer, e os slicers como o CHITUBOX cortam o modelo com um plano e acrescentam conectores, mas não têm em conta a forma da personagem. O aparecimento de extras deste tipo indica provavelmente que o interesse da comunidade está a deslocar-se da geração de modelos para o seu acabamento como objeto físico.
O lançamento deverá ser útil sobretudo a amadores e pequenas oficinas de garage kits: passam a ter um conjunto gratuito com autorização de uso comercial. Há também limitações: o projeto parece ser mantido por um único autor e os testes foram feitos apenas em Mac, pelo que o suporte a futuras versões do Blender depende exclusivamente dessa pessoa. Se a tendência se mantiver, a divisão automática e o cálculo de folgas deverão, com o tempo, tornar-se funções integradas dos geradores e slicers, cabendo aos modeladores 3D o controlo das junções e o acabamento das peças.
Qual das ferramentas do 299 Tools usaria com mais frequência?
- Divisão automática em peças
- Corte por contorno