Começando com Blender
O Blender é uma fera. Uma verdadeira maravilha do que o software open source pode alcançar — você deveria aplaudir de pé todos que ajudaram a construir algo que funciona tão bem quanto isso. Ele rivaliza com as opções comerciais mais caras do mercado, do Maya ao venerável Renderman da Pixar.
A comunidade do Blender é tão apaixonada e comprometida que frequentemente produz curtas-metragens de alta qualidade, com nível quase hollywoodiano, usando o próprio Blender — justamente para estressar a ferramenta, identificar gargalos e problemas de usabilidade num fluxo de trabalho real.
Este post é, principalmente, para o “eu do futuro” poder voltar a uma lista de recursos centralizada. Como modelagem 3D não é meu trabalho em tempo integral, vou ter longos intervalos entre as sessões com o Blender, e eu sei que vou me arrepender se não descarregar o que aprendi num post enquanto ainda está fresco :-)
Primeiros Passos para Iniciantes
Antes de mais nada: se você está neste blog, provavelmente é programador. E deixa eu te dizer que o pessoal de gráficos tem uma visão de “usabilidade” bem diferente da nossa. A quantidade absurda de customizações, opções, atalhos e combinações rivaliza até com usuários de Vim e Emacs.
Ah, e a propósito: você vai precisar de um mouse com 3 botões de verdade. Touchpad não serve pra nada no Blender. O mouse do Mac é horrível no Blender. Qualquer mouse barato de PC resolve. E, por padrão, o botão principal é o da direita, não o da esquerda como estamos acostumados! Mude isso nas preferências do usuário para selecionar com o botão esquerdo. Aí as coisas começam a fazer sentido. Enquanto estiver lá, habilite também a emulação do Numpad. Aliás, vale muito a pena ter um teclado com numpad ou até um numpad separado. Você pode usar a fileira de números do teclado normal, mas o Blender foi projetado tanto com um mouse de 3 botões invertido quanto
Se você nunca estudou Blender antes, não vai conseguir descobrir nada explorando a interface por conta própria. A UI é inútil até alguém te ensinar o básico. Há centenas de termos que você simplesmente não vai entender, como Meshes, Edges, Seams, Nodes, Viewport, Subsurface, Modifiers, etc.
A coisa mais importante que você PRECISA fazer antes de continuar é assistir essa série completa de 9 partes do Blender Guru, chamada Blender Beginner Tutorial Series. Opcionalmente, você pode fazer depois, com calma, os Intermediate Blender Tutorials.
A série para iniciantes vai te ensinar o suficiente para você finalmente começar a se sentir confortável com a interface e as ferramentas. E não esqueça de imprimir e pendurar esse “cheat sheet” bem útil — você não vai acreditar como a vida fica mais fácil quando você incorpora os atalhos de teclado mais importantes.
Configurações Padrão Melhores
Por razões históricas, algumas configurações padrão não são as ideais. O conhecimento na área de renderização 3D evolui muito rápido.
A primeira coisa a fazer: trocar o motor de renderização padrão de Blender Render para o Cycles Raytracing Engine.
Depois, tratamento de cor. O sRGB EOTF padrão é basicamente errado. Você precisa baixar a configuração filmic-blender do Sobotka. No Arch Linux, basta fazer:
pacaur -S filmic-blender-gitCriei um script em ~/bin/filmic-blender com o seguinte:
env OCIO=/usr/share/blender/2.78/datafiles/filmic-blender/config.ocio blenderE sempre inicializo o Blender pelo terminal assim:
optirun ~/bin/filmic-blenderIsso faz duas coisas: primeiro, pré-configura o OpenColorIO para usar o substituto Filmic. Segundo, habilita a GPU externa do meu notebook para uso no Blender. Leia meu post “Enabling Optimus NVIDIA GPU on the Dell XPS 15 with Linux, even on Battery” para mais detalhes. No Windows ou Mac isso não é necessário, mas você ainda vai precisar carregar a configuração filmic.
Na aba Scene, você deve reconfigurar o “Color Management” assim:

Em seguida, configure o Cycles. Se você está no Linux com o Optimus instalado corretamente como expliquei antes, a opção CUDA deve aparecer nas preferências do usuário:
Na aba Render, você deve ter algo assim:

Na seção Dimensions, você vai ver que está configurado para Full HD (1920x1080 px) mas com apenas 50% (ou seja, vai renderizar metade do tamanho). Aumente para 100%. Se quiser um shot em 4K, ajuste as dimensões para 3840x2160 px. O 4K torna a renderização 4 vezes mais lenta que o 1080p, obviamente.
Na seção Performance há 2 campos para “Tile size”. O Blender vai dividir sua imagem em tiles. Cada tile vai renderizar em paralelo num core de CPU ou GPU disponível. Meu notebook tem 8 cores de CPU. 64 é um bom tamanho porque vai renderizar 8 tiles de 64 pixels cada em paralelo. Quanto menos cores você tiver, maior deve ser o tile. Para minha GPU NVIDIA, só tenho 2 cores disponíveis (e não muita memória de vídeo!), então vale aumentar os dois campos para 512. Na GPU ela só vai renderizar 2 tiles por vez, então tiles maiores otimizam a renderização.
Como você provavelmente já adivinhou, o Blender Guru tem um tutorial muito útil: “18 ways to speed up Cycles Rendering”.
Isso cobre o básico das configurações padrão.
Você Precisa Pensar como Fotógrafo!
Você vai querer assistir MUITOS tutoriais online, porque realmente não é óbvio como usar melhor as ferramentas. Outro canal que gosto bastante é o BornCG e o CG Masters. Pegue alguns vídeos deles para ter uma visão mais aprofundada de ferramentas específicas, técnicas de modelagem e por aí vai.
E de verdade: você precisa praticar o máximo possível enquanto estuda. Uma área importante é a Fotografia. Isso é o que você vê quando seleciona a aba Camera:
Tem muita customização disponível aqui, mas, por exemplo: Focal length: 35.00. Isso é o que os fotógrafos conhecem como lente de 35mm. É uma boa escolha padrão. Você pode usar grande angular de 200mm ou 300mm também. Shots internos, em salas pequenas, podem usar 24mm ou até 18mm. O artigo “Understanding Color Lenses” cobre o básico.
Depois, você precisa entender “Profundidade de Campo” (Depth of Field). Isso pode ser feito nessa configuração antes de renderizar, ou simulado após a renderização (se você escolheu separar o render em camadas), no Compositor.
Falando nisso, outra forma de controlar a Profundidade de Campo é reconfigurar o “f-stop”, que é a medida de exposição, ou abertura. O padrão é “128.0”, ou seja, “f/128”. Como referência, a câmera do iPhone 7s tem abertura f/2.2. Novamente, vamos estudar mais sobre isso começando pelo artigo “What’s the Best F-Stop?”
Tirar uma foto (ou renderizar um still, no nosso caso) é muito mais do que simplesmente apontar e clicar. Você também precisa se preocupar com técnicas adequadas de composição, como a Regra dos Terços, a proporção áurea, e por aí vai. Você pode configurar isso no combo box “Composition Guides” mostrado acima.

Vale muito a pena se aprofundar no campo da Fotografia para melhorar o resultado final dos renders. Sou um amador e é muito empolgante conseguir aplicar técnicas do mundo real na renderização 3D.
Design de Materiais e Physically-Based Render (PBR)
O padrão ouro em modelagem e renderização 3D é certamente o Disney/Pixar RenderMan. Todos os filmes premiados da Pixar foram feitos com ele.
Mas o Blender aprende rápido. Todo paper da Pixar eventualmente vira parte do próprio Blender. Por exemplo, o design de materiais é um aspecto que sempre foi bastante trabalhoso no Blender. Fiz alguns dos tutoriais eu mesmo, e criar materiais com as características corretas do mundo real — Fresnel adequado, dielétrico vs. metálico certo, etc. — era um desafio.
Se você assinou o canal do Blender Guru, assista os tutoriais “How to Make Photorealistic PBR Materials - Part 1” e “Part 2”. E você vai acabar com essa configuração complicada de Nodes para materiais PBR:

E o Blender Guru acabou de postar um novo vídeo apresentando uma funcionalidade nova para o próximo Blender 2.79 (ainda no 2.78 na época), a implementação do paper “Physically-Based Shader at Disney” como um novo shader nativo e otimizado chamado “Principled Shader”. É literalmente o Shader Definitivo, pois torna a criação e personalização de materiais realistas muito mais fácil, além de ser compatível com Renderman e Substance.
Conclusão
Ainda sou iniciante no Blender, tem uma estrada muito longa pela frente. Mas é um ambiente muito empolgante e estou aprendendo coisas novas e úteis o tempo todo. Todo mundo deveria experimentar!
Com o tempo, espero encontrar espaço para integrar o fluxo de trabalho do Blender com outras ferramentas como Unreal Engine ou Unity3D para criar coisas interativas também.
Esse post não é de forma alguma um tutorial completo ou referência definitiva. A ideia foi destacar algumas coisas que não são imediatamente óbvias quando você começa com o Blender e que podem te dar uma noção mais ampla do que ele é capaz de fazer.
Se quiser se aprofundar de verdade nas configurações, assista esse vídeo de setup do CG Master:


