Como trabalhar com materiais dourados coloridos em renderização 3D
Vou direto ao ponto. Material dourado colorido é um conceito que muita gente simplifica demais quando começa a mexer com renderização. Parece que basta mudar a cor do gold padrão e pronto. Não funciona assim, e quem já tentou viu que o resultado fica estranho na hora da luz interagir com a superfície.
Configurando material dourado colorido no Blender
Achei isso na prática há uns dois anos. Estava tentando fazer um acessório de joia para um projeto de produto e queria um ouro rosé com um tom quase pêssego. A abordagem ingênua seria só alterar o Metallic e o Roughness, mas o ouro tem uma propriedade peculiar: ele absorve COMPRimentos de onda específicos. O ouro puro reflete predominantemente em tons quentes porque absorve azul e violeta do espectro. Se você simplesmente jogar uma cor verde ou azul no metal, o shader vai fazer algo que não corresponde à física real, e a render fica parecendo plástico pintado. O que eu fiz foi ajustar oIOR e usar uma cor base não branca no BSDF Principled. No meu caso, para o ouro rosé, a cor base ficou em torno de #b76e79 com IOR por volta de 0.45 na parte real do índice de refração complexo, não o IOR padrão de 1.45 que você vê nas receitas prontas. A diferença entre esses valores é o que separa um material que parece ouro de um que parece amarelo brilhante pintado em metal.
Aqui está o caminho prático. Abra o shader editor, adicione umPrincipled BSDF, desmarque a opção use specular e direcione para o metal. Defina metallic como 1.0. No parâmetro base color, você escolhe o tom desejado. Roughness fica entre 0.05 e 0.15 dependendo se quer polimento alto ou acabamento escovado. O segredo que ninguém conta é o valor de specular. Para metais, especularity vai a zero. O reflexo vem do Fresnel, não do specular direto. Se você estiver usando Cycles, o problema mais comum é o ruído. Ouro com cor saturada e roughness baixo gera muitos artefatos de iluminação. A solução que funcionou pra mim foi aumentar o sample count para pelo menos 4096 e ativar o denoising com o modelo OpenImageDenoise. Cortou meu tempo de renderização de cerca de 45 minutos por frame para aproximadamente 8 minutos, com qualidade aceitável.
Outro detalhe que causa dor de cabeça: a cor do gold muda drasticamente dependendo da iluminação. Já tive um cliente que aprovou a cor em uma cena com luz branca de estúdio e, na render final, com iluminação ambiente quente de tungstênio, o material dourado colorido ficou com um tom alaranjado que não combinava com o conceito. A correção foi simples: usar HDRI de iluminação neutra durante o ajuste e depois aplicar a iluminação final com care de cor. Assim você vê o material como ele realmente é, não como a luz o distorce. Se o objetivo é ouro envelhecido ou com patina, a coisa fica mais complexa. Ouro puro não oxida, mas ligas podem. Para simular isso, eu costumo usar uma máscara de roughness com textura noise, aumentando o roughness em áreas específicas para simular desgaste. Não adianta colocar roughness alto em todo lugar senão o material perde completamente a identidade metálica. A chave é manter roughness baixo nas áreas de maior atrito visual e usar a máscara de forma seletiva.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Existem materiais dourados coloridos que não seguem a física do ouro real e são propositalmente estilizados. Videogames e concept art usam muito isso. Se seu projeto não precisa de fotorrealismo, uma abordagem mais simples com cor base saturada e roughness médio pode funcionar e renderizar muito mais rápido. Nem sempre a precisão física vale a pena. Para quem trabalha com Substance Painter, há a vantagem de poder pintar diretamente a variação de cor sobre a geometria. Usei isso para criar um lote de brincos com diferentes tons de ouro em uma única peça. A técnica é aplicar uma camada de base dourada e depois usar masks de cor com brush personalizado para introduzir variações sutis. O resultado parece feito à mão, o que é exatamente o efeito desejado em muitos projetos de joalheria digital.
Um problema que quase me fez desistir de um projeto inteiro foi a saturação excessiva do ouro em renders com exposure alta. O problema era que o valor de emissão da luz estava, e o gold refletia tanto que a cor original se perdia. O workaround foi reduzir a exposure em 0.7 stops e ajustar o brilho da luz ambiente para compensar. A cor do material voltou a ser visível sem perder a iluminação geral.
Dicas que economizam tempo
Se você está começando, não tente ajustar cada parâmetro manualmente. Comece com um preset de gold e modifique a cor base primeiro. Depois ajuste roughness e, por último, brilhos e reflexos. A ordem importa porque cada mudança afeta as outras. Salve variações do mesmo material dourado colorido como library. Eu tenho uma coleção com ouro rosa, ouro verde, ouro azul e ouro preto. Cada um levou uns 20 minutos para acertar na primeira vez, mas depois bastou duplicar e ajustar a cor base para novas variações.
Importante: verifique sempre a render em diferentes ângulos de câmera. Um material dourado pode parecer perfeito de frente e horrível em perfil. O Fresnel age de forma diferente conforme o ângulo de visão, e cores satursadas ficam mais evidentes em angles rasantes.