Biblioteca de materiais para o Blender Cycles

O Blender Cycles é um renderizador que está em constante evolução, e apesar de ainda não estar completo e com recursos que o equiparem a opções de código aberto como o YafaRay ou LuxRender, já podemos criar imagens de excelente qualidade usando o software. E como acontece na maioria dos renderizadores, estava no momento de orgaizar uma base de conhecimento sobre o Cycles, principalmente no que se refere a materiais e texturas procedurais. A medida que os usuários e artistas começam a usar a ferramenta, surgem configurações prontas que podemos replicar nos mais variados projetos usando o Cycles.

Para ajudar nesse tipo de repositório, um artista chamado Meta-androcto está organizando nos fóruns BlenderAartists uma grande coleção de materiais criados usando o Cycles para distribuição posterior de maneira gratuita, usando a estrutura do já consagrado BlendSwap.

Biblioteca de materiais com Blender Cycles

A idéia é adicionar diversos materiais já prontos dentro desse repositório em categorias como:

  • Metais
  • Pedras
  • Vidro
  • Metais preciosos
  • Tecidos

Se você já criou algum desses materiais e gostaria de contribuir com essa coleção, basta visitar o endereço indicado e publicar o seu material. Esse tipo de repositório de informações deve ajudar de maneira significativa, principalmente as pessoas que não tem muita experiência com o Cycles.

Claro que a melhor opção é sempre criar os seus próprios materiais, e o repositório pode ser útil para o aprendizado também, pois será possível usar as informações como ponto de partida para criar materiais derivados, ou então como referência para criar novos efeitos em superfícies.

Caso você nunca tenha criado materiais com o Cycles, o grande desafio para quem não tem experiência com o Blender e gostaria de começar a elaborar materiais, é que boa parte do poder e flexibilidade do renderizador aparece quando usamos o Node Editor do Blender para configurar esses materiais. E quem nunca usou o Node Editor pode ficar um pouco intimidado em começar a configurar os primeiros materiais, mas garanto que isso é algo temporário, e assim que você criar os primeiros materiais, os próximos são muito mais fáceis de conceber!

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

Se você quiser aprender a utilizar o Blender Cycles para renderização, recomendo uma visita a página do curso sobre renderização avançada com Blender Cycles. Nesse curso, você aprende a usar o Cycles para gerar imagens realistas usando o novo renderizador do Blender.

Tutorial sobre criação de grama com Blender

A criação de grandes superfícies de grama é interessante para a composição de cenários em computação gráfica, seja com o propósito de montar paisagens para animações ou mesmo com o objetivo de ajudar na visualização para arquitetura. A maneira mais simples de representar grama é com o uso de texturas, que dependendo de uma série de fatores como o ângulo da câmera e a distância do observador para a vegetação, pode ser mais do que suficiente para gerar o efeito da grama. Mas, quando o projeto exige resultados mais realistas é preciso investir em outras técnicas para reproduzir a vegetação.

Como criar grama no Blender para render com Cycles?

Entre as opções para gerar grama realista encontramos o uso de partículas que distribuem sobre uma determinada superfície pequenos polígonos, representando muito bem as folhas da grama. Quer aprender o procedimento necessário para gerar grama com partículas no Blender e renderizar o resultado no Cycles? O tutorial abaixo foi produzido por um artista chamado Igor Djordjevic e mostra muito bem como utilizar o sistema de partículas do Blender para gerar partículas.

O tutorial é interessante por mostrar o funcionamento das partículas, e como podemos utilizar texturas para ajudar na representação da grama, e faz com que o processo resulte em grama de excelente qualidade. Como a grama é baseada em polígonos, podemos até mesmo posicionar objetos na superfície de grama para que os pequenos filamentos representando as folhas se integrem com a base do objeto.

Esse vídeo deve ajudar a todos os usuários e artistas usando o Blender que ainda não tentaram reproduzir nada parecido. Apesar do nível de realismo da superfície de grama, é importante avaliar a carga da cena no seu computador, que mesmo usando partículas pode inviabilizar a solução.

Para quem quiser um treinamento mais focado no Blender Cycles, recomendo uma visita a página do curso produzi para ensinar a usar o novo renderizador do Blender. O curso se chama Blender Cycles: Renderização Avançada e mostra em 07 aulas como funciona o novo renderizador do Blender. E você também pode aproveitar o uso de grama no Blender para aplicar na visualização para arquitetura com o próprio Blender.

Blender 2.61 disponível para download

O Blender recebeu hoje mais uma atualização que o consolida ainda mais como opção viável para produção de animações e material audiovisual. O Blender 2.61 já está disponível para download para diversas plataformas e versões de sistemas operacionais, mantendo o seu tamanho diminuto em relação a outras ferramentas 3d que exigem gigabytes de espaço em disco, o Blender com os seus 37 MB (versão Windows em ZIP) consegue fazer muito do que precisamos para a maioria dos projetos envolvendo animação e 3d.

As novidades dessa versão já são um prelúdio do que podemos esperar do projeto Mango, que será o próximo Open Movie do Instituto Blender, e seu foco será no uso de atores reais mesclados com elementos virtuais.

Recursos e novidades do Blender 2.61

Entre os recursos adicionados ao Blender nessa atualização, podemos destacar dois como sendo os que devem ter maior impacto na vida dos animadores e artistas usando o software. O primeiro é o sistema de tracking de câmera de funcionamento semelhante ao que temos em ferramentas até agora caras e proprietárias. Com esse novo sistema, podemos criar filmes e rastrear a superfície dos objetos para conseguir alinhar objetos 3d na sua superfície.

Blender-2.61-splash

O outro recurso é o novo renderizador do Blender que tinha o codinome de Cycles, mas que passou a efetivamente ser chamado de Cycles. A vantagem desse renderizador é seu uso de algoritmos de renderização modernos como o Path Tracing, permitindo a utilização de iluminação global dentro do Blender, sem a necessidade de nenhum software ou pugin externo. A ferramenta ainda não está com o mesmo grau de maturidade e opções do que o LuxRender, mas é apenas questão de tempo até que o sistema evolua.

Dica

Se você quiser aprender um dos novos recursos do Blender 2.61, o renderizador Cycles, pode se inscrever no curso de renderização avançada com Blender Cycles que estou ministrando de maneira totalmente online!

As outras novidades envolvem o simulador de oceanos para ajudar reproduzir grandes superfícies de líquido, e também o avançado modificador Dynamic Paint que permite transformar objetos em molduras que podem ser modificadas ou “pintadas”. A lista completa com as novidades pode ser conferida nesse endereço, assim como vários arquivos de exemplo podem ser copiados de maneira gratuita nesse outro link. Agora é se preparar e estudar todas essas novidades!

Aula 05 do curso de Blender Cycles e versão 2.60!

Depois de alguns dias afastado aqui do blog devido a uma viagem para fora do país, estou retornando as atualizações diárias de conteúdo. Entre as minhas pendências com os leitores aqui do blog, estava à atualização das últimas aulas do curso de renderização avançada com Blender Cycles, que acabou de receber a sua quinta aula, abordando o uso de texturas no novo render do Blender. Como ficava complicado encontrar um lugar bom para gravar as aulas estando em viagem, acabei optando por esperar até estar no quartel general em casa, para conseguir fazer as gravações com boa qualidade e calma.

O meu cronograma agora aponta para a publicação de todas as aulas desse curso até o dia 07/11! Só faltam duas aulas.

Blender2.60.png

Essa viagem foi bastante oportuna para enriquecer as atualizações do blog, pois adquiri uma licença do pacote Production Premium CS5.5 da Adobe, e agora estou munido de versões Full do Flash, After Effects , Illustrator, Photoshop e Premiere. Isso significa que poderei escrever e produzir tutoriais sobre essas ferramentas com mais tranquilidade, e depender menos de vídeos em inglês para ilustrar meus artigos.

O pacote tinha como objetivo outro projeto que estou para iniciar, mas será muito útil para produção de conteúdos aqui no blog! Portanto, aguardem por muitas novidades em relação aos softwares da Adobe.

O Blender recebeu uma atualização já anunciada aqui no blog, e agora está na sua versão 2.60 com muitas novidades, e para os usuários que migraram para a versão 2.5, a boa notícia é que toda a interface e funcionamento do software foram mantidos em relação à nova interface. Isso significa dizer que o Blender 2.60 é totalmente compatível com a versão 2.5x, sem a necessidade de nenhum tipo de guia ou adaptação à nova interface.

Ainda estamos sem o Cycles e algumas das novidades para a próxima versão, como o sistema de tracking de câmera, mas é apenas questão de tempo até que a versão 2.61 seja lançada e essas novidades estejam disponíveis para todos os usuários em versões estáveis!

Agradeço a todos os que enviaram mensagens perguntando sobre as atualizações no blog, e quero avisar que estou retornando hoje com motivação e muitos textos acumulados para publicação!

Configurando iluminação com Ambient Occlusion no Blender

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.