Curso de renderização avançada com Blender Cycles: Aula 06

O curso de renderização avançada com Blender Cycles ganhou mais uma atualização nos últimos dias, estando agora com seis aulas publicadas. O tema dessa aula é a renderização com Cycles, em que explico o funcionamento dos recursos e configurações de render do painel de render do Cycles com o foco direcionado para o menu Integrer. Além de mostrar o efeito que cada um dos recursos tem no render, a aula apresenta os métodos e técnicas necessárias para gerar animações usando o Cycles. Algumas das animações que são abordadas na aula 06 do curso de Cycles podem ser conferidas nos vídeos abaixo:

Curso de renderização avançada com Blender Cycles

Agora está faltando apenas a aula 07 do curso sobre Cycles, para que o material esteja totalmente completo. Essa aula terá como base a criação e configuração da visualização de uma cena completa, usando o Cycles para apresentar um produto. Essa aula ainda está em produção e deve estar concluida nas próximas duas semanas.

Material de exemplo usado na aula 06

O vídeo abaixo mostra um pouco do que foi usado para explicar os recursos do renderizador.

O curso de Cycles vai receber uma atualização no material das aulas anteriores, para refletir as mudanças ocorridas na interface e organização das ferramentas do Cycles, que apesar de terem sido sutis, podem atrapalhar um pouco na localização das ferramentas. A aula 06 já utiliza a interface usada no Blender 2.61 Beta que será a primeira versão do Blender a receber o Cycles.

Os participantes desse curso podem ficar tranquilos, pois o seu acesso está garantido até que todo o material do curso esteja disponível e atualizado. O próximo curso a receber uma atualização é o que modelagem para arquitetura, com a sua aula 04 sobre modelagem de escadas.

Ainda essa semana pretendo iniciar mais dois cursos sobre Blender, sendo um deles o aguardado curso sobre Rigging e outro que será sobre animação com fluidos, partículas e física.

Mais cursos para 2012

O objetivo é concluir esses cursos ainda em 2011, para começar 2012 com outros cursos de Blender e alguns outros projetos como lançar cursos voltados para os softwares da Adobe como After Effects, Photoshop, Premire, Illustrator e Flash. Assim que tiver novidades sobre esses cursos, aviso aqui no blog.

Inscrições com desconto para o curso de Blender Cycles

Se você quiser aproveitar para se inscrever no curso de Blender Cycles, o botão abaixo ficará disponível para inscrições nas próximas 48 horas. Até o dia 14/12/11 às 23:59 você pode fazer a inscrição no curso de Blender Cycles pelo valor de R$ 35,90. O valor normal é de R$ 39,90! Esse desconto está disponível apenas para os leitores do blog.


Promoção encerrada!

Quanto tempo é necessário para renderizar animações?

O processo conhecido como renderização é geralmente o encerramento de qualquer projeto envolvendo softwares 3d, mas quando esse processo tem como objetivo gerar uma animação, esse pode ser o início de um grande problema, que é o tempo necessário para finalizar o render. Esse problema é pouco conhecido por pessoas que não tiveram ainda a oportunidade de gerar uma animação em 3d. O tema é até interessante para ilustrar a situação, pois são muitas as perguntas que recebo em sala de aula e aqui pelo blog, sobre o tempo necessário para gerar animações.

Se você nunca passou por esse problema, basta fazer uma conta simples que é multiplicar o tempo necessário para renderizar um quadro estático e multiplicar pela quantidade de quadros existentes na animação. Para deixar a análise ainda mais realista, podemos atribuir números e valores a uma animação hipotética:

  • Tempo: 2 minutos (120 segundos)
  • Framerate: 24
  • Total de frames: 2880
  • Tempo médio de render por frame: 3 minutos
  • Tempo necessário para renderizar: 3 minutos x 2880 quadros = 8640 minutos!
  • Tempo em horas: 144 horas ou 6 dias

Repare que essa animação bem simples levaria em média 6 dias de renderização ininterrupta para ser gerada!

Render farm

Esse tipo de renderização é o tipo de projeto que pode demandar investimentos em soluções como as render farms ou então, a otimização da cena como a simplificação da iluminação para reduzir esse tempo. O simples uso de três computadores simultâneos pode cortar esse tempo para 2 dias, e quantos mais computadores forem adicionados, mais o tempo será fracionado.

O que me motivou a escrever esse artigo foi o relato do Pablo Lizardo, que é um conhecido artista e usuário do Blender. Ele publicou esse artigo em que relata os problemas que tendo para renderizar uma animação com apenas 7 minutos, mas se for gerada por apenas um computador e com uso de recursos do tipo Ambient Occlusion para gerar as imagens, levaria um total de 56 dias! As contas estão listadas no artigo e são um exemplo prático do problema que animadores precisam passar para finalizar um projeto.

Nesse caso, a melhor opção pode ser contratar uma Render Farm para lidar com essa grande quantidade de quadros para renderizar.