Allan Brito

Migrando dos tijolos para os pixels!

Archive for June, 2008


Um artigo publicado aqui no Blog essa semana, sobre um tipo especial de modelagem, que usa uma tecnologia inteligente para atribuir propriedades únicas, para objetos como paredes, janelas e lajes. A aplicação desse tipo de modelagem é mais relacionada com desenho técnico. Para exemplificar melhor o funcionamento desse tipo de modelagem, selecionei um vídeo sobre desenho e modelagem de escadas em uma ferramenta, que faz uso desse tipo de modelagem chamada BIM. O software em questão é o ArchiCAD 12, que é especializado no desenho técnico para arquitetura.

Esse é o vídeo:

Repare como a criação de um objeto tão complexo como escadas, pode ser simplificada com o uso desse tipo de modelagem. No ArchiCAD esse tipo de ferramenta é uma facilidade tremenda para quem precisa desenhar projetos.

No vídeo é possível perceber que podemos escolher vários tipos de escada, que podem ser criados automaticamente. Junto com o tipo, existem várias opções para configurar as dimensões e detalhes, como a largura e disposição do corrimão.

Esse é um ótimo exemplo, do que ferramentas que usem BIM podem fazer. Podemos usar esse tipo de vídeo, como exemplo de modelagem paramétrica também. Você cria os objetos com base em parâmetros do objeto escolhido.

Ainda lembro que nas minhas aulas de desenho técnico, quando ensinava desenho com AutoCAD, o desenho de escadas era temido pelos alunos. Se você já desenhou esse tipo de objeto com o AutoCAD, sabe bem o que estou falando. Para desenhar esse tipo de objeto, era necessária uma seqüência bem trabalhosa de comandos como TRIM, EXTEND e OFFSET.

E para modelar escadas em 3D? Nesse caso a coisa piora, se o usuário não conhecer ferramentas que possam otimizar o seu trabalho, então ele estará com grandes problemas. Sempre que passava esse tipo de modelo como exercício, os alunos acabavam tentando criar o primeiro degrau e depois fazer cópias simples dos outros. Quando as dimensões o espelho e piso dos degraus estavam errados, era necessário fazer tudo novamente.

São inúmeras as ferramentas que facilitam a modelagem de escadas em 3d, como o Array. Ele está presente em quase todas as ferramentas 3d. O importante é trabalhar com instâncias e não com cópias.

Jun
25

Veja como é importante conhecer e visitar tutoriais de outras ferramentas 3d, mesmo que você não utilize essa ferramenta. No último final de semana, eu estava visitando os fóruns da Newtek que é a desenvolvedora do LightWave, quando encontrei um link para a Wiki do LightWave, em que eles comentam as ferramentas de subdivisão. O interessante sobre essa documentação é a parte em que eles explicam como funcionam as ferramentas de subdivisão e suavização de modelos 3d, que está presente em praticamente todas as ferramentas 3d! Por exemplo, você sabe como funciona o método de suavização Catmull Clark? Esse método está presente no LightWave e no Blender 3D também!

No início do tutorial, que pode ser acessado nesse link, eles explicam a matemática envolvida na subdivisão dos modelos 3d. Se você tem interesse em se aprofundar nas teorias envolvidas na modelagem 3d, esse é um ótimo começo. Para mim, esse tipo de texto é mais que importante, posso usar isso para fundamentar as minhas aulas de modelagem, com uma explicação teórica sobre o funcionamento das ferramentas. Sem isso, seria apenas uma orientação sobre a seqüência de botões que você precisa pressionar no software. O ideal mesmo é explicar o conceito, para que você possa aproveitar o conteúdo em vários softwares.

Além da subdivisão básica, o texto aborda e explica vários termos técnicos usados com freqüência na modelagem, como:

  • Ngons: Faces de um modelo 3d com mais de 4 lados ou vértices.
  • Edge Loop: Seqüência de arestas e um modelo 3d, que delimitam a forma de um modelo 3d.
  • Poly Flow: Áreas de um modelo 3d que são ligadas por Grids e que podem receber detalhamento específico. Por exemplo, a parte frontal da cabeça.
  • Grid Mesh: Nada mais que uma Grid (Plano subdividido).

Essa é apenas uma pequena parte do que o tutorial tem a oferecer. No total a Wiki tem oito páginas dedicadas à modelagem por subdivisão, mostrando vários exemplos. Veja a totalidade das páginas nesse link.

O mais interessante de tudo, os textos da Wiki são de autoria dos artistas que usam o LightWave e não da Newtek. Portanto, os textos são de autoria de pessoas envolvidas com o processo de modelagem! Se você está estudando, ou quer saber mais sobre modelagem por subdivisão, para qualquer fim, recomendo a leitura!

Jun
25

Qual é a melhor ferramenta de escultura digital? Acho até complicado dizer que uma ferramenta é melhor que outra, fico longe desse tipo de análise. Mas, em relação à escultura digital, existem algumas ferramentas que se destacam, pelo fato de ter mais mercado e material vasto de divulgação. Esse é o caso do ZBrush, que é praticamente uma unanimidade entre os artistas que trabalham ou querem fazer escultura digital. Os modelos 3d mais complexos, que vemos em animações para jogos ou filmes são todos produzidos com escultura, seja por meio de scanners a laser que transferem modelos em argila para o computador ou escultura no próprio computador.

O Blender 3D ganhou há pouco tempo atrás uma ferramenta que permite criar esculturas, de maneira muito semelhante ao que o ZBrush e o MudBox da Autodesk fazem. Claro que a quantidade de opções e ferramentas não é e mesma, mas nas mãos de um artista habilidoso, esse tipo de ferramenta no Blender pode criar modelos muito bem detalhados! Veja o exemplo dessa modelagem, que foi realizada em apenas uma hora pelo artista:


Blender sculpt tool – sculpting a man head from gombabacsi on Vimeo.

Perceba na modelagem que pouco ou quase nada de modelagem por subdivisão é usada. Apenas um cubo inicial que é deformado para atingir a forma básica de uma cabeça, que serve como referência para a escultura. Depois que essa forma está pronta, o artista começa a usar apenas as ferramentas de escultura do Blender.

Esse é um trabalho puramente artístico, difícil de ensinar, e que muitas pessoas até conseguem alcançar com o uso de repetições constantes. Por isso que é difícil encontrar muitos tutoriais ou documentação sobre esse tipo de modelagem. Na subdivisão é possível fazer uma modelagem técnica, com loops e arestas definidas e que facilitam o trabalho de modeladores experientes e os iniciantes.

Quer tentar fazer um modelo como esse? Se você tem o Blender 3D instalado é só criar um cubo e entrar no modo Sculpt e sair deformando o objeto. Encare como uma brincadeira, caso você já tenha feito algum tipo de escultura com argila antes, o método será muito familiar. Com o tempo você vai adquirindo experiência e criando esculturas mais complexas. O autor do vídeo exibido nesse artigo se chama Endi.

Jun
24

Desde que assisti ao vídeo de demonstração dos novos recursos desenvolvidos para o projeto Apricot, fiquei curioso para tentar usar as novas opções de alinhamento, com o Snap do Blender. Hoje pela consegui fazer o download de uma versão experimental do Blender, com as ferramentas do Apricot, para poder verificar e resolvi escrever um pequeno tutorial, mostrando as vantagens em usar esse tipo de ferramenta. Antes de qualquer coisa, para seguir no tutorial, caso você queira tentar também, recomendo uma visita ao graphicall.org e procure por builds do Blender, com o nome Apricot. Hoje já existem builds para Windows, Linux e Mac OS.

Para esse tutorial, criei uma cena bem simples para teste. O objeto escolhido para o teste foi um plano, que foi levemente alterado para o tutorial. Faça uma subdivisão no plano, ou outra alteração qualquer no objeto, para que ele fique com a seguinte forma:

Blender Apricot - Snap 01

Podemos usar o extrude combinado com transformações de escala ou translação.

Bem, agora precisamos de um objeto para alinhar sobre o plano. Para não complicar muito, acabei criando um cubo mesmo, mas poderíamos usar qualquer objeto, como uma cadeira.

Blender Apricot - Snap 02

Com os objetos devidamente posicionados, agora ligamos o Snap do Blender (1) no botão indicado na imagem abaixo:

Blender Apricot - Snap 03

Logo ao lado dele, acione também a opção Align rotation with the snapping target (2). Ele é que faz a “mágica” da rotação acontecer. No próximo campo, escolha a opção Face (3), para que o snap use as faces dos objetos para realizar o alinhamento e depois a opção Closest (4), para que a face mais próxima aos objetos seja usada no Snap.

Pronto! Agora, com a tecla CTRL do teclado pressionada, arraste o cubo para próximo das faces. Veja o que acontece quando o objeto é arrastado para a direita e esquerda.

Blender Apricot - Snap 04

Isso ajuda muito na criação de cenários. Claro que eles estão desenvolvendo a ferramenta com o objetivo de ajudar na produção de jogos, mas esse snap tem aplicações para todos que trabalham com modelagem. Já pensou usar esse tipo de ferramenta para ajudar na produção de visualização arquitetônica? Posicionar luminárias ou cadeiras? É só escolher o objeto que o Blender faz o resto! (Até rimou!)

Jun
24

Um padrão que surgiu na indústria da modelagem 3d, que veio para ficar foi o BIM. Ele é específico de ferramentas de modelagem como o AutoCAD, Revit, ArchiCAD e outros softwares de CAD. Ele significa Building Information Modelling, ou em tradução livre “Modelagem de edificações com informação” ou algo assim. Mas, o que esse tipo de modelagem faz? Caso você já tenha conhecido o termo modelagem paramétrica, os termos são parecidos. O que temos nesse tipo de modelagem é que quando você constrói um objeto em 3d, ele adquire propriedades únicas daquele tipo de objeto.

Por exemplo, quando você cria uma parede e uma janela, o sistema identifica que por padrão a janela deve ser encaixada na área da parede e não o contrário. Fora isso, a parede ainda ganha propriedades como volume e espessura.

Nas ferramentas da Autodesk, o Revit é o que se enquadra melhor no desenvolvimento de projetos usado esse tipo de modelagem.

Quer ver a diferença entre a modelagem e desenho com CAD e uma ferramenta BIM? Veja esse vídeo:

O vídeo mostra as ferramentas de gerenciamento de dados do Revit, a autora do tutorial cria uma tabela com as informações das portas. O software reconhece que os elementos desenhados na planta são portas, por isso os adiciona na tabela. Ela ainda pode selecionar os itens na tabela e o elemento do desenho é selecionado automaticamente.

Isso era impossível de fazer em ferramentas CAD tradicionais.

Outras ferramentas de CAD, também conseguem usar esse tipo de modelagem que inclusive, dizem alguns estudiosos do assunto, deve em breve substituir o termo CAD, que faz referência a um simples desenho.

Podemos fazer isso no Blender 3D ou 3ds Max? Na verdade, esse é m outro tipo de modelagem e que não tem relação alguma com ferramentas de CAD. Softwares como o Blender 3d, 3ds Max e Maya tem como objetivo criar imagens desenvolvidas por artistas e sem nenhuma pretensão em se transformar e referências para projetos.

Por isso, pode ficar tranqüilo que essas ferramentas devem continuar com as mesmas características de antes. A modelagem neles é feita sem nenhum tipo de objeto especial, apenas as superfícies e figuras geométricas que estamos acostumados a trabalhar.

Jun
23

Curso de Animação Baseada em Física

Curso Rigging de personagens

Livros recomendados

Blender 3D - Guia do Usuário Blender 3D - Jogos e Animações Interativas Modelando personagens com o Blender 3D Google Sketchup Pro 8 - Passo a Passo Google SketchUp Pro: Aplicado ao Projeto Arquitetônico Autocad 2011 - Utilizando Totalmente Desenvolvendo Personagens em 3D com 3Ds Max ZBrush para iniciantes

Atualizações por e-mail


Categorias


Arquivos


Pesquisa

    Google

Links

  • Blender 3D
  • BlenderNation.com
  • CCGD – Centro de Computação Gráfica e Design
  • Colaborativo.org
  • Blender 3D Architect

Meta

Tags