Allan Brito

Migrando dos tijolos para os pixels!


Na modelagem 3d para arquitetura, encontramos diversos tipos de elementos qe agregam grande nível de dificuldade na sua concepção, tanto no que concerne a sua representação real como na virtual. Estou me referindo aos telhados e as suas disposições complexas em vários tipos de projeto. Quando recebemos esse tipo de elemento como parte da modelagem 3d em qualquer software, precisamos utilizar alguns pequenos truques para conseguir reproduzir de maneira fiel as inclinações e conjuntos de elementos existentes nessas superfícies.

Em ferramentas 3d especializadas na modelagem para arquitetura a coisa fica um pouco mais fácil, mas ainda é possível facilitar de vez a vida de artistas 3d especializados na visualização de projetos com plugins. No caso do SketchUp existe um plugin chamado Roof Creation que é indispensável na criação desse tipo de elemento.

Criando telhados no SketchUp com o Roof Creation

Já falei sobre plugins para criação de telhados no SketchUp, mas como foi publicada mais uma pequena demonstração do funcionamento desse plugin, resolvi fazer a recomendação do seu uso novamente.

O procedimento para usar o plugin é bem simples, e consiste na seleção das bordas das áreas que correspondem aos limites do telhado. Ao acionar a ferramenta, aparece o menu de opções do Roof Creation, e dependendo das opções que escolhermos, o telhado é criado de maneira automática nas superfícies.

No web site do plugin, existem vários modelos de telhados de exemplo para download no formato PDF, para ajudar na nomenclatura em inglês.

Uma das opções mais interessantes do plugin Roof Creation para o SketchUp, é a possibilidade de criar não só as superfícies e planos que formam as águas dos telhados, mas de adicionar telhas! Sim, podemos solicitar que o plugin faça o cálculo de distribuição de telhas dos mais variados tipos nas superfícies do telhado. Para quem já ficou um bom tempo editando e aplicando transformações e ferramentas como o Boolean para conseguir “moldar” as telhas em um telhado de maneira perfeita, esse tipo de ferramenta ajuda bastante.

O Instant Roof está disponível em duas versões, sendo uma delas totalmente gratuita e outra versão PRO. O esquema é bem parecido com o que já encontramos no SketchUp, em que a versão gratuita funciona bem, mas os recursos que fazem a diferença estão mesmo disponíveis na versão PRO. Ainda assim, recomendo o download da versão gratuita, pois ajuda muito no processo de criação e modelagem para arquitetura.

Oct
5

O mês acabou de começar e em Outubro terei várias novidades para os interessados em participar dos cursos no EAD – Allan Brito. Além da conclusão do curso sobre renderização avançada com Blender Cycles nos próximos dias, estou para disponibilizar mais um curso de Blender, agora abordando modelagem para Arquitetura e outro sobre SketchUp. Como forma de agradecer a todos os que estão participando dos cursos, preparei uma pequena promoção para o mês de Outubro. Todas as pessoas que se inscreverem nos seguintes cursos em Outubro:

E ainda no curso sobre modelagem para arquitetura com Blender, que ainda não está disponível, vão participar de um sorteio! Na verdade são dois sorteios, sendo o primeiro prêmio uma cópia do meu livro Blender 3D – Jogos e Animações Interativas e o outro uma cópia do DVD Blenderella direto da loja da Fundação Blender. Então o objetivo do sorteio será o de premiar dois participantes dos cursos, sendo um com um livro e outro com um DVD.

blenderella.png

O livro Blender 3D – Jogos e Animações Interativas aborda o uso do Blender para a produção de jogos e trabalha exatamente a criação de animações interativas, usando física com Rigid Body e também os blocos de lógica.

Blender3d-Jogos-Animacao-Interativa.jpg

Já o DVD Blenderella, que eu possui desde quando foi lançado, é um excelente exercício de modelagem 3d voltado para a criação de personagens virtuais. No DVD que é um grande tutorial, a artista Angela Guenette mostra todos os passos necessários para criar a personagem título do DVD.

Como fazer para participar?

Simples, basta realizar a inscrição em qualquer um dos cursos sobre Blender citados anteriormente, e publicar no seu Twitter a seguinte frase:

@allan_brito Quero ganhar o livro Blender 3D – Jogos e Animações ou o DVD Blenderella do EAD – Allan Brito http://goo.gl/SPVyA #b3d

É muito importante que você publique a mensagem no Twitter, pois é com a mensagem que vou saber que a pessoa está interessada em participar do sorteio! Mas, é preciso fazer a inscrição em um dos cursos para que a sua participação seja válida.

Para as pessoas que já se inscreveram nos cursos desde o dia 01 de Outubro, basta publicar a mensagem no Twitter para participar do sorteio.

O sorteio será realizado no dia 06/11/2011 usando o Random.Org para garantir que o resultado seja totalmente aleatório. Cada pessoa só pode participar do sorteio uma vez, sendo assim, o ganhador do primeiro sorteiro que será do livro Blender 3D – Jogos e Animações Interativas, será excluído do segundo sorteio.

As pessoas inscritas no curso Blender 2.5 Básico não podem participar desse sorteio. Se você estava esperando um incentivo para participar dos cursos, agora chegou o momento!

Oct
4

Problemas na renderização com o V-Ray?

Publicado por: Allan Brito

O processo conhecido como renderização em softwares 3d é um dos que mais consome memória e processamento na sua execução, e podemos dizer que para renderizar alguns tipos em particular de cenas é necessário ficar longos períodos renderizando as cenas para conseguir resultados satisfatórios. Isso quando não acontecem problemas no meio da renderização como erros no render causados pelos mais variados fatores, sendo que o mais comum é as falta de memória RAM. Sim, em cenas demasiadamente complexas a falta de memória RAM no computador pode resultar em erros repentinos na renderização e perda de horas de trabalho.

Já recebi vários e-mails e perguntas pelo Twitter de usuários querendo tirar dúvidas sobre problemas relacionados a erros de render no mental ray e V-Ray. Existe alguma coisa a fazer nesses tipos de situação?

The worst blue-screen-of-death ever.

Como solucionar erros de render no 3ds Max e V-Ray?

Para os usuários do 3ds Max que utilizam o V-Ray como software para gerar as suas imagens, encontrei um excelente guia publicado pelos pessoal do Renderstuff. Eles criaram um grande tutorial em texto explicando como resolver problemas de render relacionados a falta de memória RAM no V-Ray.

  • O tutorial é muito bom e ajuda a responder as seguintes perguntas:
  • Como evitar que o 3ds Max trave devido a falta de memória RAM?
  • O que fazer quando o V-Ray parar repentinamente na renderização?
  • Como lidar com a falta de memória RAM no V-Ray?
  • Como renderizar uma cena com milhões de polígonos?
  • Como melhorar o desempenho do computador durante o render?
  • O que é o raycasting e como a aceleração do V-Ray funciona?
  • O que é o BSP tree e como a sua estrutura é organizada no V-Ray?
  • Qual a diferença entre o Raycaster dinâmico e estático?
  • Quando o V-Ray usa a paginação de memória ou o Swap?
  • Como fazer o V-Ray usar o Raycaster dinâmico?
  • O que são os V-Ray buckets?
  • Para que serve o log do V-Ray?
  • Como alterar a prioridade do render no V-Ray?
  • O que fazer quando o V-Ray travar durante o cálculo do Light Cache?
  • Como calcular a melhor quantidade do Dynamic Memory Limit?

O texto do tutorial é longo, mas vale a pena a leitura, principalmente para quem gosta de conhecer os aspectos técnicos de como funcionam softwares como o V-Ray no 3ds Max.

Oct
4

Exercício de animação 3D com Blender

Publicado por: Allan Brito

Uma das coisas que gosto de fazer quando ministro cursos é pegar os assuntos abordados e tentar bolar animações ou imagens, para mostrar aos alunos o que eles podem fazer com um pouco de criatividade. Nas minhas aulas sobre animação, sempre tento mostrar o funcionamento de conceitos simples, mas necessários para trabalhar com animações, como é o caso de hierarquias. Mas, para conseguir fazer animações um pouco mais trabalhadas, é preciso aproveitar recursos como constraints e controladores.

O vídeo abaixo mostra um dos exemplos que uso nos meus cursos sobre animação, e nesse caso o vídeo foi produzido apenas utilizando as opções do Blender. Esse vídeo é resultado das ferramentas utilizadas no curso de Animação 3D com Blender. Nesse caso, o objetivo era demonstrar o que os participantes do curso podem depois de assistir a todas as aulas. A modelagem dos objetos é simples para focar apenas na animação.

O trecho animado é exatamente o mesmo, sendo que modifiquei o material da esfera e montei no sequenciador de vídeo do Blender, para parecer que são vários objetos sendo movimentados em série.

Essa foi a primeira versão do vídeo, e como percebi pequenos problemas na animação, estou montando uma segunda versão com melhorias. A segunda versão vai trazer a esfera com diversos efeitos baseados em física como partículas, cabelo e fumaça. O que está atrasando a produção dessa segunda versão é a fumaça que está levando um tempo significativo para renderizar. Só o Cache do Smoke para esses poucos segundos de animação em alta resolução está com mais de 20GB! Acho que na próxima semana consigo terminar o render do trecho com a fumaça.

Sem mencionar que existe um pequeno problema de posicionamento quando o último braço captura a esfera. Na próxima versão esse problema estará corrigido!

Quer aprender a criar uma animação dessa maneira? Você pode participar do curso de Animação 3D com Blender, que ensina todas as ferramentas necessárias para criar esse tipo de animação como Drivers, Hierarquias e constraints. O curso é totalmente online e todo baseado em vídeo-aulas. No link você consegue assistir a uma das aulas do curso. Assim você tem a oportunidade de participar das minhas aulas, que tanto comento aqui no site!

Sep
30

A configuração da iluminação de cenários em 3d pode representar um dos estágios mais difíceis para qualquer artista 3d que procura realismo, ou no mínimo criar uma cena com qualidade para apresentar um projeto. As competências e conhecimentos técnicos necessários para adicionar iluminação em cenários é bem diferente das que são relacionadas com modelagem, em que precisamos ter mais visão espacial. No caso da renderização e iluminação já se faz mais necessário o uso de conhecimentos de fotografia.

E o uso de renderizadores avançados com algoritmos sofisticados como Path Tracing ou Metropolis, pode parecer bom em um primeiro momento, mas quando a cena fica complexa e cheia de detalhes como vidro, materiais com glossy e outros elementos, você vai querer alguma solução mais rápida, seja de software ou hardware.

Como iluminar com Ambient Occlusion ambientes no Blender?

No Blender existe um efeito que podemos usar na renderização chamado de Ambient Occlusion, que cria um efeito interessante de realismo, adicionando sombras em áreas que estão para ficar ocultas na imagem. O resultado são as chamadas sombras de contato que atribuem realismo a cena.

Caso você queira aprender a usar esse tipo de ferramenta para iluminar cenas internas, o tutorial abaixo é bem simples em termos de aplicação, mas pode ser uma fonte de aprendizado para outros tipos de configurações de iluminação. O autor do tutorial faz a parte de modelagem do ambiente primeiro, para depois passar para a iluminação.

Os ambientes internos são mais difíceis de configurar com o Ambient Occlusion, já que o efeito é no sombreamento. Ainda é preciso trabalhar com pontos de luz no ambiente interno.

A parte final do tutorial mostra o autor adicionando ajustes extras a iluminação com base no node editor para composição, ajudando a criar um efeito mais limpo para a cena. Esse tipo de configuração é excelente para animações, pois o render fica muito mais rápido do que soluções baseadas em iluminação e render contabilizando iluminação global.

Como passar para renderização avançada com Blender?

Se você quiser aprender renderização avançada com Blender, é possível aproveitar o futuro renderizador do Blender chamado de Blender Cycles. As versões de teste do Cycles podem ser copiadas no graphicall.org e para os que gostariam de um tutorial completo, recomendo participar do curso sobre Blender Cycles. O curso faz parte do EAD – Allan Brito.

Sep
29

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