Allan Brito

Migrando dos tijolos para os pixels!

Archive for March, 2011


Os modelos de mobiliário são essenciais para qualquer projeto que envolva a visualização de ambientes internos, pois é com esse tipo de objeto que podemos economizar várias horas de trabalho, aproveitando modelos oriundos de bibliotecas de móveis já prontos para uso. Mas, para conseguir reunir uma boa biblioteca, principalmente com a densidade de polígonos necessária para gerar imagens de qualidade, é preciso gastar um bom tempo modelando ou então comprar esse tipo de modelo já pronto. Os modelos de móveis com grande densidade de polígonos são mais raros de encontrar em bibliotecas gratuitas, devido ao trabalho demandado para gerar esse tipo de objeto.

Mas, o que você acharia de aprender a técnica necessária para gerar seus próprios modelos de móveis com grande densidade de polígonos? Nos últimos dias encontrei um tutorial muito bom sobre modelagem de móveis detalhados, usando técnicas de criação baseadas apenas em polígonos. O tutorial abaixo mostra como criar uma cadeira bem comum chamada de Bantam Armchair, e que pode ser o ponto de partida para que você crie sua própria biblioteca de móveis detalhados.

bantam-armchair.jpg

O tutorial usa o 3ds max, mas pode ser usado em praticamente qualquer software que apresente boas técnicas de modelagem poligonal.

Tutorial – High Poly Furniture in 3d Studio Max from A 2 Z on Vimeo.

No tutorial o autor começa usando o primórdio de muitos dos guias de modelagem poligonal que é um cubo. Com esse cubo o artista vai deformando a sua estrutura para conseguir adicionar detalhes e outros elementos importantes para gerar os detalhes necessários para gerar a cadeira. Um ponto interessante, e que você deve usar para focar sua atenção, é que o artista trabalha muito com basicamente três ferramentas:

  • Extrude
  • Bevel
  • Chamfer

As ferramentas bevel e chamfer são muito trabalhadas nas arestas da cadeira, para que seja possível criar os efeitos de costura nas bordas da cadeira, que nesse caso são muito importantes para a percepção geral do realismo do modelo 3d. O uso desse tipo de técnica para projetos que usem realismo fotográfico é fundamental para que a qualidade dos modelos aliada a iluminação, possa realmente passar a impressão para quem observa a imagem de que o ambiente é real.

Se você não possui esse tipo de modelo na sua biblioteca, talvez seja o momento de começar a pensar em produzir alguns modelos assim, pois nunca sabemos quando será necessário utilizar algo assim em projetos.

Mar
14

No processo de produção de animações o planejamento de todo o fluxo de trabalho é de fundamental importância, para evitar problemas durante a criação e também evitar dificuldades na finalização. Apesar da enfase na parte de preparação da animação usando storybards e roteiros, poucas são as pessoas que e preocupam com a finalização da animação, principalmente quando falamos de render. Já tive a oportunidade de participar de projetos que mudaram completamente devido ao render, pois o uso de efeitos avançados de iluminação e materiais acarretavam tempos de render muito altos. Com tempos de render altos o risco de entregar o projeto atrasado é muito grande. Para reduzir o tempo de render sem perder resolução, a solução é remover efeitos e até mesmo geometria extra da cena.

Nesse tipo de situação é interessante recorrer a serviços conhecidos como Render Farms, que são estruturas com centenas de computadores que permitem distribuir o render em várias máquinas, resultando na diminuição drástica no tempo de render. Hoje existem diversas empresas que prestam esse tipo de serviço, permitindo até mesmo que projetos com orçamento pequeno possam se beneficiar desse tipo de estrutura.

blender-yafaray.jpg

Na semana passada fui contatado pelo representante de uma dessas empresas chamada de Core Farm, especializada no render de projetos usando o Blender e YafaRay. O serviço é voltado exclusivamente para usuários do Blender, e como forma de ajudar na divulgação do serviço o pessoal do Core Farm está oferecendo um desconto para os leitores do allanbrito.com! Caso voce utilize o serviço e informe o código ALLANBRITO no momento do registro, estará garantindo um desconto de 20% no valor do render. Esse código é valido para utilização por 30 dias a partir dessa data.

O uso de uma render farm é ideal para projetos grandes, mas deve ser bem planejado também para evitar surpresas, principalmente no que se refere ao custo total da renderização. Como meta para trabalhar sem surpresas no final do projeto, voce pode planejar um tempo de render alvo e organizar o projeto de maneira a chegar nesse tempo. Por exemplo, se o tempo de render alvo for 2 minutos por frame e o projeto estiver com tempo de 5 minutos, voce sabe que precisa otimizar o render para cortar 3 minutos do render em cada frame.

Mar
14

Os projetos que envolvem a criação de cenários com a presença de vegetação e outros elementos para povoar o ambiente, acaba exigindo que o artista escolha uma técnica que consiga reproduzir de maneira realista árvores e arbustos na cena de maneira a caracterizar a cena de maneira correta. Nesse caso existem basicamente duas opções que posamos usar para o projeto, que envolvem o uso de geometria real para representar as árvores, ou então usamos texturas com canal alpha para fazer o truque em cenas mais complexas.

No meu caso, sempre que posso recomendo para meus alunos o uso de texturas pela sua qualidade na representação desse tipo de elemento, e também pelo pouco carregamento que o seu uso acaba gerando na cena. É muito melhor usar texturas para representar esse tipo de elemento quando temos cenas relativamente grandes, que precisam receber árvores ou outro tipo de vegetação.

Como usar esse tipo de textura no Blender 2.5? Já produzi alguns tutoriais em vídeo e artigos comentando sobre a técnica, ainda no Blender 2.4x, mas agora que a interface do software mudou é necessário fazer pequenas adaptações no procedimento. O meu tutorial para o Blender 2.4 pode ser conferido abaixo:

Para ajudar na migração, encontrei um excelente tutorial e vídeo que demonstra exatamente a aplicação de texturas no Blender 2.5. Como você vai perceber pelo vídeo, pouca coisa mudou, apenas a localização de alguns dos elementos está em lugares diferentes da interface. O vídeo é narrado em inglês, mas é perfeitamente possível entender o procedimento se você tiver algum conhecimento básico sobre o Blender.

T&T Blender for Architecture n°3 : Texture planes for trees and people from Viralata on Vimeo.

Nesse caso o resultado é semelhante ao que mostrei no primeiro vídeo, em que apresento o uso de texturas em objetos como planos para representar vegetação em projetos. A técnica é muito útil para pessoas que trabalham com modelagem para arquitetura, e principalmente os que precisam representar grandes cenários.

Para ajudar, recomendo o download dessa biblioteca gratuita de árvores que já estão com arquivos prontos para gerar máscaras e consequentemente canais alpha. No futuro devo fazer a conversão de todos os tutoriais em vídeo que já produzi para o Blender 2.4 em vídeo para o 2.5.

Mar
14

O lançamento do 3ds max 2012 será apenas no final desse mês, mas diversos vídeos divulgados pela própria Autodesk ajudam a mostrar um pouco mais sobre o funcionamento dessa nova versão do 3ds max, e servem como tutoriais já explicando muito do seu funcionamento. No artigo em que comentei o lançamento do software alguns dias atrás, já mostrei alguns desses vídeos que abordavam as ferramentas do 3ds max 2012, e hoje complemento esse material com novos vídeos que mostram ainda mais do software.

O conjunto de vídeos é relativamente grande, por isso organizei o material no formato de uma lista de reprodução do youtube. Os temas dos vídeos são os seguintes:

  • Viewport com o recurso Nitrous
  • Integração com o Civil View para visualização e simulação de paisagens urbanas
  • Nova opção de render integrada com o iray
  • Ferramentas de modelagem 3d aprimoradas no Graphire Tools
  • Novas opções para a janela de mapeamento UV

Entre os meus vídeos preferidos nessa nova coleção estão o que mostra mais da Viewport do 3ds max usando o recurso chamado de Nitrous, que realmente faz as os elementos ganharem vida dentro da Viewport. É de impressionar a qualidade com que materiais avançados com reflexões e outros efeitos são exibidos. No video abaixo é possível conferir o recurso no 3ds max 2012, usando um objeto que tem vários níveis diferentes de transparência. Ao orbitar o modelo é possível conferir os detalhes do objeto e os efeitos dos materiais, tudo direto na Viewport. A GPU nesse caso precisa ser muito boa para reproduzir os efeitos.

O outro vídeo que destaco nesse conjunto é o que mostra o Civil View, recurso que deve agradar muito as pessoas interessadas em usar o 3ds max 2012 para planejamento urbano. Com esse tipo de recurso, poderemos trabalhar com o uso de parâmetros para adicionar elementos como estradas e mobiliário urbano. O resultado disso é a possibilidade de trabalhar com animações e estudos de vias urbanas.

Assim que tiver mais novidades sobre o 3ds max 2012 como a disponibilidade de uma versão de testes para download, ou mesmo a versão educacional do software que é liberada pela Autodesk na sua área acadêmica, publico aqui no blog.

Mar
11

Os projetos desenvolvidos pelo instituto Blender são um dos grandes chamarizes para o potencial criativo do Blender, mas também acabam alavancando o processo de desenvolvimento do sofware. Sempre que temos um desses projetos o resultado é que o Blender receber inúmeras ferramentas desenvolvidas para resolver problemas daquela produção, mas que beneficiam toda a comunidade de artistas que faz uso do software. Para o próximo Open Movie do instituto Blender isso não será diferente, mas agora o Blender dará um salto para o trabalho com live action, que é a filmagem de cenários reais e atores.

Como o próximo Open Movie irá manipular filmagem capturada com câmeras e compondo com elementos virtuais, parte da equipe que ajuda na pré-produção já está pensando em maneiras de integrar de maneira nativa alguma ferramenta que possa fazer camera tracking direto da interface do Blender. Uma das ferramentas que estão dentro do escopo é o libmv que é também de código aberto, assim como o próprio Blender. Já existe uma área no fórum Blenderartists, em que estão sendo reunidas idéias relacionadas ao processo de execução do tracking e sugestões para a interface no Blender.

blender-camera-tracking.jpg

Esse tipo de composição é possível de ser realizada com o Blender hoje em dia, mas é necessário o uso de diversas ferramentas como o Voodoo camera traker ou outra ferramenta. A fragmentação do processo é que torna tudo um pouco mais trabalhoso, e se o software responsável pela manipulação e mapeamento da câmera real estiver integrado ao Blender, tudo ficará mais simples.

Como funciona esse camera tracking?

  1. Se você nunca teve a oportunidade de trabalhar com mapeamento de câmera funciona da seguinte forma:
  2. Primeiro é necessário filmar algum ambiente ou cenário;
  3. O vídeo é processado pelo software para identificar os planos e pontos de referência;
  4. Esses pontos servem de base para gerar um mapa com as superfícies, para permitir que o artista 3d adicione elementos virtuais alinhados com os objetos do vídeo;
  5. Depois é gerada uma câmera virtual que imita os mesmos movimentos e posições da câmera real;

No final teremos uma animação com elementos virtuais em perfeito alinhamento com o que foi capturado em vídeo.

Esse tipo de procedimento pode fazer com que o Blender seja adotado como ferramenta em diversos segmentos que trabalham com montagem e efeitos, principalmente produtoras de vídeo. A solução integrada para camera tracking promete deixar o próximo Open Movie ainda mais interessante!

Mar
11

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 ESTUDO DIRIGIDO DE AUTOCAD 2011 Autocad 2011 - Utilizando Totalmente Desenvolvendo Personagens em 3D com 3Ds Max ZBrush para iniciantes Estudo Dirigido de 3ds Max 2011

Atualizações por e-mail


Categorias


Arquivos


Pesquisa

    Google

Links

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

Meta

Tags