Albedo vs base color: qual é a diferença?

No uso diário, "albedo" e "base color" referem-se ao mesmo mapa — a cor pura de superfície de um material com nenhuma informação de iluminação incorporada. Mas há uma distinção técnica sutil que vale a pena conhecer, especialmente quando um material inclui metal.

A resposta breve

Albedo e base color frequentemente são usados alternadamente para a cor plana, não-iluminada de uma superfície. A diferença precisa: no workflow metalness/roughness, o mapa de base color faz duplo dever — cor difusa para não-metais e cor de refletância (especular) para metais — enquanto "albedo" estritamente significa apenas cor difusa. De qualquer forma, a regra de ouro é a mesma: sem sombras ou destaques incorporados.

A mesma ideia, dois nomes

Ambos os termos descrevem a cor da superfície despida de iluminação — o que o material é, independente da cena ao redor. A maioria dos artistas e ferramentas os usam intercambiavelmente, e engines rotulam o slot "Base Color" ou "Albedo" dependendo do shader.

Se alguém lhe entregar um mapa "albedo" e seu shader pede "base color," quase sempre significam a mesma textura.

A distinção técnica

Em um material metalness/roughness, o canal de base color codifica o albedo difuso para dielétricos (não-metais) e a cor de refletância especular para metais — o mapa metallic decide qual interpretação se aplica por pixel.

Estrito "albedo" historicamente significa apenas o componente difuso. A distinção importa principalmente ao autorizar metais: um base color de ouro dirige o tint das reflexões do metal, não uma cor de tinta difusa.

A regra única que importa

Qualquer que seja o nome, mantenha iluminação fora dele. Sem destaques pintados, oclusão ambiente, ou sombras no base color — esses pertencem em mapas separados ou são computados pelo renderer.

Iluminação incorporada é a razão mais comum única que um material PBR parece errado quando a iluminação de cena muda. Se seu base color parece plano e um pouco entediante por conta própria, isso é exatamente certo.

Perguntas frequentes

Albedo e base color são a mesma coisa?

Na prática, sim — ambos significam a cor de superfície não-iluminada. A nuance técnica é que base color no workflow metalness/roughness também carrega cor de refletância de metal, enquanto albedo estritamente significa cor difusa.

O albedo deve incluir sombras ou destaques?

Não. Mantenha toda iluminação fora do mapa de base color/albedo. Incorpore sombras de contato em um mapa de AO separado e deixe o renderer lidar com o resto.

Por que meu base color parece plano?

Isso está correto — um mapa de base color deve parecer plano e não-iluminado. Só vem à vida uma vez que roughness, metallic, normal e iluminação de cena são aplicados.

Pinte um base color limpo, livre de iluminação e assista-o reagir à iluminação em tempo real no Mixos — gratuito no seu navegador.

Start free