Neste breve tutorial básico, feito com o Blender 4.5, vou mostrar como iluminar uma cena com uma imagem HDRI e renderizar o fundo do World com uma imagem diferente, uma cor ou uma Texture, dependendo das suas necessidades.



Transcrição do vídeo

Olá a todos! Neste breve tutorial básico, feito com o Blender 4.5, vou mostrar como iluminar uma cena com uma imagem HDRI e renderizar o fundo do World com uma imagem diferente, uma cor ou uma Texture, dependendo das suas necessidades.

Vou começar definindo uma imagem HDRI como Environment Texture para o World. Essa imagem fornecerá a iluminação para o objeto no centro do enquadramento, como podemos verificar alternando para o modo de visualização Rendered na 3D Viewport.

Como você deve saber, no Blender é possível renderizar o fundo do World como transparente, para que você possa iluminar os objetos com uma imagem HDRI e depois substituir o fundo na pós-produção, usando o Compositor do Blender ou outro software de edição. Para isso, basta habilitar a caixa Transparent na seção Render Film do Properties Editor e salvar o render em um formato de arquivo que suporte transparência, como PNG no modo RGBA.

Agora vamos ver como usar uma imagem diferente para o fundo a ser exibido diretamente no render, sem usar Compositing na pós-produção. Primeiro, reativo a exibição do fundo desabilitando a opção Transparent.

Agora vou usar um Shading Layout, configurando a pré-visualização na parte superior para Rendered em vez de Material mode, que é o padrão. No Shader Editor, na parte inferior, mudo a visualização para World. Neste momento, a imagem HDRI está conectada ao nó Background, que por sua vez está conectado ao nó World Output.

Eu duplico o nó de imagem para poder carregar outra diferente. Em seguida, adiciono um nó Color Mix e um nó Input Light Path à configuração.

Agora, conecto a imagem usada para a iluminação à primeira entrada Color do nó Mix. Em seguida, conecto a imagem usada para o fundo do World à segunda entrada Color do nó Mix. Tome cuidado porque a ordem importa, como explicarei em um momento. Finalmente, a saída do nó Color Mix deve ser conectada à entrada Color do nó Background, é claro.

Agora conecto a saída Is Camera Ray do nodo Light Path à entrada Factor do nodo Color Mix para obter o resultado desejado. A informação de Is Camera Ray retorna 1 quando os raios do mundo atingem a câmera diretamente, enquanto para os raios de reflexão retorna 0. Ao usar essa informação como Factor no nodo Color Mix, nas áreas onde o fundo é visto o valor é 1, então a segunda entrada Color do nodo Color Mix é usada. Por outro lado, para os raios de reflexão, o valor do Factor é 0, então a iluminação dos objetos vem da primeira imagem de entrada.

Posso silenciar temporariamente o nodo Mix e observar a iluminação e o fundo vindos apenas do primeiro nodo de imagem simplesmente selecionando Mix e pressionando a tecla M, que significa Mute, para ativar ou desativar.

Para a segunda entrada Color do nodo Color Mix, usei outra imagem HDRI, mas é claro que você pode conectar qualquer dado válido a essa entrada, como uma textura procedural ou até uma cor sólida.

Antes de encerrar este breve tutorial, também vou mostrar como definir a imagem usada como fundo da janela de render. Isso pode ser útil para produzir uma imagem renderizada com o fundo desejado diretamente, sem precisar usar Transparent e o fluxo de trabalho com Compositing. Para usar essa técnica, porém, preciso usar um nodo Image Texture em vez de um nodo Environment Texture, o que significa que os que estão nesta configuração não servem para esse propósito. Primeiro, excluo o nodo conectado à segunda entrada de imagem do nodo Mix, que é o nodo que define o fundo.

Adiciono um nodo Image Texture, conecto-o à entrada vazia do nodo Color Mix e carrego a imagem desejada. Aqui escolho a mesma imagem que foi usada no segundo nodo Environment, então, por enquanto, o resultado é o mesmo de antes.

Para mapear toda a imagem na janela de render, só preciso adicionar um nodo Input Texture Coordinate, conectando sua saída Window à entrada Vector do nodo Image Texture. Neste ponto, posso começar a renderizar, obtendo a iluminação da primeira imagem e o fundo da segunda imagem diretamente no render final.

Pronto, isso é tudo para este breve tutorial! Espero que tenha sido útil! Até a próxima!

Pesquisar nos Tutoriais

Digite uma frase ou várias palavras-chave separadas por vírgulas para pesquisar.

Este é um site pessoal e não constitui um canal de vendas. As páginas dedicadas aos modelos 3D documentam uma seleção dos meus trabalhos e não contêm ofertas, preços, formas de compra nem links comerciais. No momento, não aceito solicitações de trabalhos personalizados, consultorias ou outras colaborações profissionais.


INFORMAÇÕES DE POLÍTICA DE PRIVACIDADE AVANÇADAS E USO DOS FICHEIROS DE COOKIES