Allan Brito

Migrando dos tijolos para os pixels!

Archive for August, 2010


A modelagem 3d em softwares especializados admite diversas abordagens e parâmetros que englobam a parte artística da criação e também os mais técnicos. Em termos de pesquisa e criação de procedimentos para modelagem a criação baseada em técnica é a mais simples de aprender, portanto a mais acessível também para a maioria dos usuários. Já tive a oportunidade de conhecer muitas pessoas que simplesmente não conseguem criar nada usando ferramentas como o ZBrush ou Mudbox, mas são extremamente eficientes com modelagem poligonal. No que se refere a modelagem técnica, a mais comum e estudada é a chamada modelagem poligonal e suas diversas vertentes.

Nas minhas aulas sobre modelagem técnica sempre tento mostrar os procedimentos e técnicas de organização da topologia dos modelos, para permitir a criação dos mais diversos tipos de geometria. Para conseguir isso reuni muita informação sobre organização de topologia, fazendo diagramas e anotações. Mas, sempre é possível localizar mais material novo sobre modelagem 3d técnica. Essa semana encontrei mais uma excelente referência sobre modelagem 3d técnica que aborda a criação de estruturas em curva de 90 graus.

A imagem abaixo mostra bem a estrutura do diagrama:

modelagem-3d-tecnica-diagrama.jpg

O material foi criado usando Flash e se altera quando clicamos na estrutura desejada. Para visualizar o diagrama de modelagem 3d técnica, visite esse link.

As estruturas estão dividias em três grupos:

  • Cross Hatch: Tipo de estrutura em que a organização das arestas determina a suavidade.
  • Tube: Aqui os loops seguem o formato do modelo 3d, ficando a suavização por conta da adição e posicionamento dos loops.
  • Edge Weight: O controle é feito com base na suavização da malha usando modificadores e o parâmetro Edge Weight. Esse parâmetro é muito usado junto com o Bevel.

Esse tipo de diagrama com diversas opções para criação de topologia pode parecer desnecessário para quem já tem muita experiência em modelagem 3d, mas não subestime o potencial dele em resolver problemas de topologia. Ao tentar seguir os exemplos mostrados nas imagens, podemos aprender novas maneiras de criar em 3d e ajudar nos momentos em que precisamos tomar decisões para construir determinado modelo 3d.

Para os usuários iniciantes, a recomendação é tentar reproduzir todos os elementos apresentados e aos mais experientes, recomendo analisar com atenção a estrutura de cada um dos exemplos. Quem sabe tem um deles que você nunca teve a oportunidade de elaborar.

Aug
6

3dsmax comemora 20 anos

Posted on: 5, Aug

A gama de softwares disponíveis para trabalhar com modelagem 3d e animação disponível hoje para quem está começando é bem diversificada. Podemos encontrar softwares caros e que oferecem diversos plugins e modalidades de extensão, assim como opções gratuitas e igualmente poderosas como é o caso do Blender. Mas, isso nem sempre foi assim e usuários interessados em trabalhar com computação gráfica tinham pouquíssimas opções para escolher, principalmente quando a internet estava apenas começando aqui no Brasil. Para muitas pessoas, assim como eu, a única e mais fácil opção foi começar trabalhando com o 3d Studio nos anos 90.

Sim, o software está fazendo 20 anos desde o lançamento da sua primeira versão e para comemorar a data a Autodesk que hoje é a responsável pelo desenvolvimento, organizou um web site muito legal para comemorar os 20 anos do 3dsmax contando a história e desenvolvimento da ferramenta.

3dsmax-aniversario-20-anos.jpg

No hot site comemorativo é possível encontrar imagens das caixas para versões do 3d Studio Max e também do antigo 3d Studio, que funcionava originalmente em MS-DOS e que ainda é o nome conhecido por muita gente. Além das imagens com as caixas, podemos encontrar renderizações emblemáticas e que eram usadas para divulgação do software, assim como animações produzidas por estúdios famosos como o Blur.

Antes de trabalhar com o Blender, fui usuário do 3d Studio Max por muitos anos, trabalhando em escritórios e ministrando aulas de 3d. As minhas primeiras experiências com aula na parte de 3d foram com o longínquo 3d Studio Max R3. Naquela época os sistemas de renderização avançada como temos hoje em praticamente todos os softwares era um sonho muito distante, por vários motivos que englobavam o custo desses renderizadores e também limitações de hardware. Mesmo usando o mental ray naquela época, era preciso um sistema que agüentasse gerar iluminação global.

Para quem não teve esse tipo de experiência o web site é uma excelente referência como história da computação gráfica, pois é inegável a contribuição do 3dsmax para o mercado como um todo. Um dos maiores artistas e autor de diversas imagens usadas pela Autodesk no 3dsmax é entrevistado no site e conta um pouco das suas experiências. Se você não conhece o francês Pascal Blanché, recomendo ler a entrevista na íntegra, pois ele é um dos maiores nomes em termos de criação na área de computação gráfica 3d.

Aug
5

O SketchUp é uma ferramenta fantástica tanto para usuários iniciantes, devido a facilidade com que é possível criar modelos 3d nele, como para os usuários avançados que encontram vasta gama de recursos para criar maquetes eletrônicas. Mas, nem sempre é possível trabalhar com determinados tipos de elementos 3d, ou mesmo exportar material do SketchUp para outros softwares com o objetivo de integrar os objetos em animações ou jogos. Para os mais variados propósitos existem os plugins para o SketchUp que ajudam a adicionar novas funções e atalhos para a modelagem.

Para usar esse tipo de plugin no SketchUp é necessário aprender o funcionamento e função da ferramentas, mas antes de qualquer coisa precisamos encontrar esse plugin. Como essa pode ser a parte mais difícil, podemos recorrer a listas de plugins que ajudam na modelagem e criação 3d como a publicada pelo usuário Jim do SketchUcation, local em que a maioria desses plugins é divulgada.

A lista de plugins para o SketchUp pode ser conferida nesse endereço, e para fazer o download de vários deles é necessário ser usuário registrado no SketchUcation.

SketchUp

A variedade e utilidade dos plugins são inquestionáveis, sendo que vários desses plugins já foram abordados aqui no blog em artigos passados devido a sua utilidade. Depois de fazer uma análise na lista você vai perceber que o usuário TIG é um dos que tem a maior quantidade de plugins com sua autoria. Por exemplo, podemos destacar entre eles:

  • Roof (Para telhados)
  • Extrude edges by rails (Para criar corrimão, calçadas e outros modelos com perfil)
  • DoorTool (Para trabalhar com portas)
  • Window Tools (Janelas)
  • Sunposition (Posicionar o sol para calcular sombras)

Como seria demais reproduzir a lista aqui, recomendo abrir aos poucos cada um dos links na página e avalizar a utilidade de cada uma das ferramentas.

O processo de instalação desses plugins é geralmente o mesmo, envolvendo a cópia dos arquivos na pasta de plugins do SketchUp. Depois de feito isso um menu chamado Plugins deve aparecer na interface do software, deixando amostra o acesso a ferramenta adicionada. É sempre importante fazer uma seleção criteriosa dos plugins que são instalados no SketchUp, pois o excesso de extras acaba tendo o efeito contrário deixando o SketchUp até mais lento, principalmente ao realizar operações complexas.

Aug
3

Na última semana estive trabalhando arduamente na atualização do Blender 3D Guia do Usuário para contemplar a versão 2.50 do Blender, que chegou em estágio beta. O processo está fluindo muito bem e já tenho quase 50% do livro totalmente convertido para nova interface. Além de refazer a captura de todas as imagens do livro, estou adicionando partes específicas que são novas no Blender 2.50 como os novos sistemas de física, animação e modelagem. Mas, ainda existem alguns elementos pontuais do Blender 2.49 que não funcionam muito bem nessa versão. Um desses elementos é a propriedade Bevel Weight que ajuda no controle das arestas que recebem o chanfro do modificador Bevel.

Depois de pesquisa pelas minhas anotações que vejo reunindo exatamente para esse estágio da atualização do guia do usuário, encontrei uma solução interessante para as pessoas que pretendem usar esse modificador. A ferramenta está presente sim no Blender 2.50 Beta, mas por algum motivo ela só pode ser acessada usando Python.

Caso você precise dessa ferramenta, encontrei um pequeno Script em Python que adiciona a função junto dos Addons do Blender 2.50, e que pode ser executada diretamente da janela de texto do software também. O script pode ser copiado de maneira gratuita nesse endereço, e abaixo podemos conferir um vídeo que mostra o funcionamento do Bevel Weight no Blender 2.50:

Como o estágio do software ainda é Beta, muito provavelmente teremos uma versão desse script ou então uma maneira de acessar o Bevel Weight pela interface do Blender. Se você precisar usar esse tipo de ferramenta para criar chanfros em modelos 3d, recomendo usar o script enquanto não temos uma solução oficial.

Esse é apenas um exemplo de ferramenta que ainda está oculta, mas não deixa a experiência com a nova interface do Blender 2.50 menos interessante. Acredito que em mais uma semana o grosso do Guia do Usuário deve estar atualizado e já em processo de revisão. As experiências com o Alpha ajudam bastante nessa transição, mas é sempre um desafio tentar encontrar pequenos detalhes que são abordados no livro mas que não foram testados antes.

Se você quiser acompanhar o processo de atualização do livro, recomendo seguir o meu Twitter. Estou postando o progresso da atualização do livro lá.

Aug
2

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