Renderização para arquitetura no YafaRay e Blender

A renderização de projetos usando o Blender hoje em dia é algo muito mais fácil tanto com as opções existentes no próprio software e também com inúmeros outros renderizadores externos que suportam o Blender. A lista é bem extensa e envolve até mesmo opções comerciais de renderização. Apesar de existir hoje o Blender Cycles que está tomando de assalto os projetos realizados por usuários do software, ainda é possível encontrar vários outros projetos renderizados com outras aplicações. Entre as opções mais “antigas” de render com o Blender temos o YafaRay, que é uma das opções mais conhecidas em termos de render externo para os usuários mais antigos.

O primeiro renderizador externo que usei com o já longínquo Blender 2.34 foi o YafRay, que na época era escrito sem o “a” no meio, e lembro que a diferença de qualidade em termos de iluminação e resultado finais eram impressionantes. Hoje o YafaRay ainda existe e pode ser usado sem grandes problemas com o Blender 2.69. Apesar de existirem cada vez menos projetos sendo renderizados com o software, e isso fica fácil de perceber pelas poucas publicações de projetos nos fóruns tanto do Blender como do YafaRay.

Ainda acho o YafaRay uma opção poderosa para renderização, principalmente quando falamos de arquitetura. Encontrei um projeto publicado nos fóruns do YafaRay que demonstra bem o poder do software em termos de visualização para arquitetura, e a cena foi criada por um usuário do Brasil chamado rodrigo366.

O objetivo do projeto era demonstrar o resultado da visualização de um ambiente de leitura. A imagem a seguir demonstra o resultado:

Para os interessados em conhecer um pouco mais sobre o processo que levou ao render dessa cena, o autor do projeto compartilhou nos fóruns do YafaRay os ajustes usados para renderizar a cena. Como forma de melhorar a iluminação e sensação de realismo no render, o artista fez uso de um mapa HDRI para o render.

Como a maioria das pessoas acaba tendo dificuldades com os ajustes do YafaRay nas primeiras vezes em que vai utilizar a ferramenta, o simples fato de ter algum tipo de referência para começar é uma grande ajuda.

Concurso de renderização com YafaRay: Arquitetura vanguardista

Uma das coisas que todos os artistas 3d ou pessoas interessadas em desenvolver habilidades relacionadas com modelagem 3d, render e animação precisam fazer para desenvolver as suas capacidades deve fazer é praticar, e quando você tem um bom motivo para começar a estudar e direcionar os seus esforços os resultados aparecem mais rápido. É por isso que sempre acho válido participar de concursos e desafios que limitam o seu trabalho em apenas um tema, e oferecem além da glória e mérito de ter vencido o desafio, alguns prêmios no meio do caminho.

Os desenvolvedores do YafaRay que é um renderizador de código aberto que funciona muito bem com o Blender, anunciaram algumas semanas atrás o seu mais novo desafio chamado de YafaRay Summer Contest 2013 – Vanguardist Architecture, que em tradução livre seria algo como o Concurso de versão 2013 do YafaRay – Arquitetura Vanguardista.

Concurso de renderização com YafaRay: Arquitetura vanguardista

O tema do concurso, evidentemente, é arquitetura vanguardista e em poucas palavras isso significa dizer que os organizadores esperam os projetos e estruturas futuristas e modelagens 3d que se encaixem perfeitamente dentro do contexto da vanguarda. Quer participar? Recomendo observar as obras de arquitetos como Santiago Calatrava que representam muito bem o conceito de arquitetura de vanguarda com formas ousadas e futuristas.

Quais as regras e prêmios? Você pode conferir as regras e prêmios do concurso nesse endereço, e a lista com os prêmios oferecidos para os primeiros lugares. Já para adiantar, o primeiro lugar recebe dois itens da loja do Blender, ou então dois itens como livros e DVDs da Amazon.

O software de modelagem 3d usado no projeto pode ser qualquer um, mas obrigatoriamente o YafaRay deve ser usado para renderizar a cena. É permitido fazer pós-produção das imagens mas apenas para fins de composição e não correção de elementos do render.

O YafaRay é um dos renderizadores externos que melhor funciona com o Blender, mas que está perdendo espaço desde que o Cycles foi lançado e hoje é usado por usuários que procuram compatibilidade legada de projetos antigos, como é o meu caso, e por pessoas que procuram mais recursos que o Cycles ainda não oferece. O renderizador é muito bom e tem excelente histórico com o Blender desde a época em que se chamada YafRay, sem o “a” no meio.

Guia gratuito sobre renderização realista com Blender e YafaRay

O Blender está cada dia mais versátil do ponto de vista da renderização realista desde que surgiu o Cycles como uma das melhores novidades em termos de recursos nas frequentes atualizações que o Blender recebe. Mas, apesar de parecer algo recente o Blender conta com um pequeno ecossistema muito poderoso e versátil de renderizadores externos que conseguem atribuir realismo nas mais variadas cenas, como é o caso do YafaRay. Quando comecei a usar o Blender na metade da década passada o ainda YafRay (sem o “a” no meio) era uma das poucas opções que podiam gerar imagens realistas no Blender usando técnicas de iluminação global.

O tempo passou e as coisas evoluiram e tanto o Blender como o YafaRay receberam atualizações significativas, com o Blender passando para a versão 2.5 e o YafRay sofrendo grandes mudanças e ganhando um “a” para diferenciar essas modificações. Hoje a quantidade de usuários do YafaRay é muito menor do que antigamente, e muito disso se deve ao advento do Cycles. Mas, ainda assim é possível recorrer ao YafaRay para gerar imagens realistas e de maneira rápida com o Blender. Quer um exemplo?

Um artista que usa o Blender com o YafaRay chamado Oliver Boscournu montou um pequeno guia gratuito em PDF mostrando todos os passos necessários para gerar um render desse tipo no YafaRay usando o Blender:

Render-YafaRay-Tutorial-500-500

O guia possui apenas 16 páginas mas é muito bem ilustrado e apesar de estar totalmente em inglês, pode ajudar muito os usuários do YafaRay que gostariam de incrementar suas imagens com alguns truques e dicas simples relacionadas com ajustes de materiais, luzes e render.

E posso até afirmar que o guia é útil para usuários que não adotam o YafaRay como renderizador, pois no documento existem detalhes e dicas sobre o uso de algoritmos de renderização e ajustes de materiais que podem ser aproveitados em outros softwares.

Sem mencionar o fato de que no final do PDF o autor ainda passa dicas sobre pós-produção de imagens!

Aprendendo sobre render com Blender

Caso você queira aprender mais sobre renderização com o Blender, recomendo uma visita ao EAD – Allan Brito para conhecer o Blender Cycles. O YafaRay ainda não faz parte do portfólio de cursos do EAD – Allan Brito, mas no curso sobre renderização avançada com Blender Cycles é possível aprender os passos necessários para criar imagens realistas usando aceleração por GPU.

Confira também os seguintes cursos:

Dicas para iluminar e renderizar interiores com Blender e YafaRay

A iluminação de ambientes internos é uma das partes mais complicadas no que diz respeito a configuração e ajustes nas luzes de softwares 3d, pois um projeto dificilmente aproveita os mesmos ajustes aplicados em um ambiente várias vezes, sendo necessário partir do zero quando iniciamos outro projeto. Por isso, desenvolver um bom senso de posicionamento e ajustes dos parâmetros é fundamental para conseguir localizar as luzes em locais estratégicos, e sempre utilizar escalas corretas para modelar os seus ambientes é muito importante.

Uma das melhores maneiras de aprender a adicionar esse tipo de iluminação em ambientes internos é por meio de exemplos, e na semana passada descobri um excelente exemplo de iluminação interna para quem utiliza o Blender e o YafaRay como base para seus projetos.

Como iluminar ambientes internos com o Blender e YafaRay?

Um artista e usuário do YafaRay com uma gama impressionante de projetos publicados nos fóruns do YafaRay publicou um de seus últimos projetos nesse mesmo fórum, e como não poderia deixar de ser, o tema era a imagem de um quarto que você pode conferir na imagem abaixo.

yafaray-blender-architecture-lights.jpg

O interessante desse projeto é que o artista, chamado suomi, publicou no fórum o arquivo usado para renderizar essa imagem, sem nenhuma peça de mobiliário, e com os ajustes e parâmetros das luzes e do render com o YafaRay intocados! Sim, você pode fazer o download do arquivo e estudar todos os ajustes e parâmetros utilizados pelo artista para configurar a iluminação nessa cena.

Só existe um pequeno detalhe para o qual você deve tomar um pouco de cuidado antes de partir para o download. O artista ainda está usando o Blender 2.49 e o YafaRay compatível com essa versão. A versão do Blender é a 2.4x e não a recente 2.5x! Portanto, ao abrir esse mesmo arquivo em versões mais atualizadas do Blender com o YafaRay incorporado, coisas estranhas podem acontecer.

Como usar o YafaRay no Blender 2.5?

O YafaRay ainda não foi totalmente incorporado ao Blender 2.5, e para os que quiserem testar o software com o YafaRay incorporado, recomendo usar alguma das versões de teste disponíveis no graphicall.org.

Ainda não sabe usar o Blender?

Para quem quiser aprender a usar o Blender, recomendo participar do curso gratuito de Blender 2.5, disponível em EAD – Allan Brito. Se o seu interesse for animação, pode fazer também o curso de Animação 3D com Blender, que ganhou mais aulas essa semana, e deve ser atualizado novamente ainda essa semana.

Renderizando uma cena com escadas no Blender e YafaRay

O Blender está para receber no futuro um novo renderizador chamado de Cycles que já foi apresentado em vídeos e tutoriais diversas vezes aqui no blog. Entre as vantagens do Cycles é que o mesmo suporta render por GPU e o mesmo aproveita algoritimos avançados de renderização, como o Path Tracing que é excelente para cenas externas. Mas, apesar de estar para receber esse novo renderizador, os artistas que trabalham com visualização de ambientes no Blender ainda tem muito o que produzir com os já existentes renders externos compatíveis com o Blender. E nesse conjunto os destaques na área Open Source são o YafaRay e o LuxRender.

Um exemplo disso é a grande quantidade de material que ainda é publicada nos fóruns de usuários do YafaRay e LuxRender. No fórum do YafaRay um artista chamado Alejandro publicou uma imagem de excelente qualidade, mostrando a representação de uma escadaria interna, que foi inspirada numa fotografia real. Uma das vistas que foi gerada por esse projeto pode ser conferida na imagem abaixo, mas para ter a real noção da qualidade desse render, recomendo visitar o link do fórum e conferir as duas imagens renderizadas e maior resolução.

O processo de criação dessas imagens demorou alguns dias segundo o próprio Alessandro, em uma rápida troca de mensagens com ele, o mesmo explicou que até mesmo a pós-produção da imagem foi realizada dentro do Blender, sem o auxílio de outras ferramentas como o Photoshop ou GIMP.

Mas, isso não é tudo! O artista foi bondoso o suficiente para publicar no mesmo fórum os ajustes que ele utilizou para conseguir chegar nesse resultado de iluminação e parâmetros de renderização no YafaRay. O método usado foi o Photon Mapping que é excelente para cenas internas.

O YafaRay ainda não possui uma versão estável compatível com o Blender 2.5, sendo necessário fazer o download de um build especial no graphicall.org para usar o renderizador. Caso você tenha interesse em aprender mais sobre o seu funcionamento, esse exemplo da cena do Alejandro é uma excelente referência.

Se você sabe alguma coisa sobre esses métodos de renderização, recomendo colocar em prática os seus conhecimento sobre render e iluminação no quiz sobre o assunto, disponível em EAD – Allan Brito.