Blender com ferramenta semelhante ao Trim e Extend do AutoCAD

As ferramentas de modelagem 3d do Blender direcionadas para a criação de superfícies orgânicas já eram bem desenvolvidas, e ofereciam a maioria dos artistas 3d o que era necessário para elaborar figuras e personagens orgânicos. Mas, outra categoria de artistas 3d direcionado para o desenvolvimento de cenários e outros tipos de modelagem, como a voltada para arquitetura, ainda sentia a necessidade de opções mais específicas. Ainda no tempo do Blender 2.49 existiam projetos que tinham como objetivo adicionar opções semelhantes ao que temos em softwares de CAD, como o AutoCAD a interface do Blender. Opções simples como o Offset, Trim e Extend.

Com o advento da versão 2.50 isso acabou ficando mais fácil, com a possibilidade de criar Add-ons e integrar os mesmos a interface da ferramenta. Um usuário dos fóruns Blenderartists publicou essa semana uma ferramenta criar usando Python chamada de Slice at Intersection. Essa ferramenta funciona de maneira muito semelhante ao que o Trim e Extend do AutoCAD fazem, que é cortar arestas nos pontos em que existe uma interseção com outras arestas.

Repare na imagem abaixo, que mostra diversas arestas posicionadas sobre o mesmo plano. Essa é uma das condicionantes para que o script funcione, as arestas precisam estar no mesmo plano:

slice1.png

Na primeira opção, teremos as duas arestas inferiores selecionadas e com o Add-on funcionando, basta pressionar a tecla W e no menu specials escolher a opção Slice to Edge Intersection. Isso prolonga as arestas e une as mesmas. Exatamente como o Extend do AutoCAD.

slice2.png

O segundo exemplo mostra o efeito do script aplicado quando temos exatamente duas arestas que fazem uma interseção direta selecionadas. Como resultado a divisão dos objetos exatamente no mesmo ponto em que as duas arestas estão se tocando. Efeito muito parecido com o que temos no Trim do AutoCAD.

slice3.png

Essa ferramenta será de grande auxílio para qualquer artista que precise desenvolver e criar elementos geométricos no Blender, usando como base para criação dos seus próprios polígonos.

O mais interessante, é que a ferramenta já foi revisada duas vezes desde que foi disponibilizada, apenas com sugestões dos usuários do fórum. Para usar a mesma, basta copiar o arquivo para a pasta de Add-ons do Blender e habilitar a ferramenta no painel de preferências do usuário (User Preferences) e na aba dos Add-ons.

Modelagem 3d avançada com SketchUp: Estruturas espaciais

O SketchUp tem fama de ser uma das ferramentas 3d mais fáceis de usar para criar modelos 3d de qualquer nível e complexidade, pelo seu sistema de criação intuitivo que simula o processo de desenho a mão livre. Mas, para alguns projetos de modelagem envolvendo estruturas curvas e mais orgânicas, o SketchUp passa a oferecer alguns pequenos entraves ao processo de modelagem. Quando o tema do projeto é a criação de volumes baseados em formas geométricas primitivas como cubos, cilindros e outros elementos formados por linhas retas ou arcos simples, a modelagem fica bem simples. Por exemplo, repare na imagem que ilustra esse artigo, mostrando uma estrutura espacial estrutural formando a cobertura de uma área interna.

modelagem-avancada-sketchup-estrutura-espacial.png

Para quem não está muito acostumado a modelagem de elementos um pouco diferentes no SketchUp, esse tipo de geometria pode ser um verdadeiro desafio para o estilo de modelagem do software. Como resolver? Existem várias maneiras de desenvolver uma estrutura como essa, sendo que a grande maioria passa pela utilização de plugins ou scripts do SketchUp para ajudar na criação das curvas.

Um usuários dos fóruns SketchUcation publicou o procedimento completo de modelagem dessas estruturas espaciais no SketchUp, mostrando todos os passos e plugins necessários para chegar nessa forma.

Como a estrutura espacial não é formada por tubos, mas por diversos perfis diferentes que são rotacionados sobre um determinado eixo e copiados, usando um procedimento semelhante ao Array polar dos softwares de CAD como AutoCAD. Para conseguir esse tipo de modelagem 3d, as ferramentas do SketchUp como o Push/Pull não são suficientes, sendo necessário recorrer a scripts para fazer esse tipo de transformação.

Além do script especializado na extrusão das formas necessárias para criar a estrutura, precisamos também fazer a união das formas para não acabar com modelos 3d individualizados. O processo é parecido com o famoso Boolean do tipo Union, que está disponível na maioria dos softwares 3d. Caso você tenha começado a trabalhar com o SketchUp criando apenas modelos 3d simples, recomendo tentar criar essa estrutura como forma de exercitar a modelagem de elementos bem mais complexos.

Nunca se sabe quando a criação de algo semelhante será necessário para um dos seus projetos. Com esse tipo de prática, podemos resolver problemas de modelagem de maneira mais rápida em ambientes de produção.