O que são texturas PBR? Um guia para iniciantes sobre mapas de renderização baseada em física

TL;DR
- PBR = conjunto de mapas de textura que simulam a interação da luz no mundo real.
- Mapas principais: albedo, normal, roughness, metallic, AO, height.
- Dois workflows: metallic/roughness vs specular/glossiness.
- Usado em games, cinema, AR/VR, 3D em tempo real.
- Tripo AI gera automaticamente modelos prontos para PBR.
A maioria dos iniciantes em 3D já viu o termo “PBR” em pacotes de textura, game engines ou assets de marketplaces. Mas muitos só conseguem descrevê-lo como “texturas realistas”, o que é parcialmente verdadeiro, mas incompleto.
Antes de PBR se tornar padrão, muitas superfícies 3D pareciam planas ou falsas porque a iluminação e os highlights muitas vezes eram pintados diretamente nas texturas. Um material podia parecer aceitável em uma configuração de iluminação, mas falhar em outra. PBR mudou isso ao oferecer aos artistas uma forma fisicamente consistente de descrever superfícies.
Este guia explica o que são texturas PBR, como cada mapa funciona, por que a física importa, como os dois principais workflows diferem e onde PBR é usado em games, cinema, AR, visualização de produtos e assets 3D gerados por AI.
O que é PBR (Physically Based Rendering)?
PBR, ou Physically Based Rendering, é uma abordagem de renderização que simula como a luz se comporta no mundo real. Em vez de depender de truques ajustados manualmente, PBR usa regras de material consistentes para que as superfícies respondam de forma previsível sob diferentes condições de iluminação.

O primeiro princípio é a conservação de energia. Uma superfície não pode refletir mais luz do que recebe. Um espelho pode redirecionar a luz com eficiência, mas não cria luz nova. Em PBR, isso impede que os materiais se tornem irrealisticamente brilhantes e reflexivos ao mesmo tempo.
O segundo princípio é o modelo de microfacetas. Em nível microscópico, as superfícies são compostas por minúsculas facetas irregulares. Uma superfície áspera espalha a luz em muitas direções, como vidro fosco. Uma superfície lisa reflete a luz em uma direção mais concentrada, como um espelho. É por isso que a rugosidade controla se os realces parecem amplos e suaves ou nítidos e claros.
O terceiro princípio é o efeito Fresnel. Em ângulos rasantes, quase todo material se torna mais reflexivo. É por isso que um piso de madeira, uma estrada molhada ou uma superfície plástica podem parecer mais brilhantes quando vistos de um ângulo baixo.
Texturas PBR são as entradas de dados que alimentam um shader PBR. Elas descrevem cor, rugosidade, metalicidade, direção da superfície e sombreamento local pixel a pixel. Sem mapas precisos, até mesmo um renderizador PBR produzirá resultados imprecisos.
PBR se tornou mainstream na renderização em tempo real durante o início e meados da década de 2010, com a ajuda de ferramentas como Marmoset Toolbag, Substance Painter e motores de jogo modernos.
O que são texturas PBR?
Texturas PBR são uma coleção de mapas de imagem, cada um armazenando uma propriedade diferente de uma superfície. Um shader PBR lê esses mapas em conjunto no momento da renderização para calcular a aparência final do material.
Pense nisso como uma casa: um desenho mostra a planta baixa, outro mostra a fiação, outro mostra o encanamento. Nenhum desenho sozinho explica todo o edifício. PBR funciona da mesma forma. Um mapa armazena a cor, outro armazena a direção do relevo, outro armazena a refletividade e outro armazena o sombreamento local.

A texturização tradicional frequentemente usava mapas difusos e especulares como suposições artísticas. Artistas podiam pintar cor, sombras, sujeira e realces em uma única textura. PBR separa essas propriedades para que a iluminação permaneça dinâmica e fisicamente consistente.
Os principais mapas PBR são:
- Albedo / Base Color
- Normal
- Roughness
- Metallic
- Ambient Occlusion
- Height / Displacement
- Mapas opcionais como Opacity, Emissive e Subsurface
Explicação dos principais mapas de textura PBR
Mapa Albedo / Base Color
O mapa albedo, também chamado de mapa base color, armazena a cor bruta da superfície de um material como dados RGB. Ele não deve conter iluminação pré-calculada, sombras, Ambient Occlusion ou realces pintados. Um erro comum de iniciantes é tratar o albedo como uma textura difusa antiga, o que quebra a física porque a iluminação deve vir do renderizador. Valores de albedo do mundo real costumam ser menores do que o esperado: neve fica aproximadamente em 0,8–0,9, carvão fica em torno de 0,04, e madeira costuma ficar em torno de 0,1–0,15.
Mapa Normal
O mapa normal armazena dados de direção da superfície, geralmente codificados como valores XYZ em cores RGB. Sua aparência azul ou roxa é normal. Ele simula pequenas saliências, poros, arranhões, trama de tecido e linhas de argamassa entre tijolos sem adicionar geometria real. Mapas normal em espaço tangente são comuns para assets de jogos, enquanto mapas normal em espaço de objeto são mais fixos a uma orientação específica do modelo.
Mapa Roughness
O mapa roughness é uma textura em tons de cinza que controla o quão nítidos ou desfocados os reflexos aparecem. Em um fluxo de trabalho metallic/roughness, branco significa áspero e disperso, enquanto preto significa liso e espelhado. Esse mapa frequentemente muda a sensação do material mais do que a cor: borracha, cerâmica, pedra molhada e metal polido podem parecer completamente diferentes principalmente por causa da roughness. Iniciantes frequentemente deixam superfícies lisas demais; materiais reais geralmente precisam de variação sutil.

Mapa Metallic
O mapa metallic é uma textura em escala de cinza que define se uma superfície se comporta como metal ou não metal. Branco significa metal, e preto significa não metal ou dielétrico. Para resultados fisicamente precisos, evite valores mistos amplos, como 0.2–0.8, exceto onde a superfície realmente muda de material, como ferrugem, sujeira ou uma transição de borda. Metais refletem com uma resposta especular tingida, enquanto dielétricos têm uma refletância muito menor e em grande parte neutra em ângulos de visão normais.
Mapa Ambient Occlusion (AO)
O mapa ambient occlusion é uma textura em escala de cinza que armazena sombras suaves pré-calculadas em áreas apertadas, como rachaduras, cantos, emendas e fendas. Ele geralmente é aplicado como um multiplicador para adicionar detalhes locais de sombra de contato. AO não substitui ambient occlusion em tempo real nem iluminação adequada. Usá-lo em excesso pode fazer um material parecer sujo, plano ou artificialmente escuro.
Mapa Height / Displacement
O mapa height, também chamado de mapa displacement quando usado para mover geometria, armazena a elevação real da superfície como dados em escala de cinza. Diferentemente dos mapas normal, que apenas simulam detalhes por meio da iluminação, o displacement pode empurrar fisicamente vértices e alterar a silhueta do modelo. Ele é útil para sulcos profundos, madeira entalhada, blocos de pedra, relevo de terreno e solo rachado. Como é mais custoso, mapas normal geralmente são melhores para pequenos detalhes de superfície, enquanto displacement é reservado para assets em close-up ou de alta qualidade.
Os Dois Workflows PBR: Metallic/Roughness vs Specular/Glossiness
A maior parte da confusão em torno de PBR vem do fato de que existem dois workflows principais. Ambos são baseados em física, mas expõem controles diferentes.
O workflow metallic/roughness, também chamado de metal/rough, é o workflow dominante na renderização moderna em tempo real. Ele é usado por Unreal Engine, pipelines Unity, workflows Principled BSDF no estilo Blender, presets do Substance Painter e glTF 2.0. Ele normalmente usa mapas albedo, normal, roughness, metallic e AO.
O workflow specular/glossiness, também chamado de spec/gloss, aparece em pipelines mais antigos, presets de exportação legados e alguns workflows de cinema ou VFX. Ele usa mapas diffuse, normal, glossiness e specular. Ele dá aos artistas controle mais direto sobre a cor specular, mas também torna mais fácil criar materiais não físicos.
| Recurso | Metallic/Roughness | Specular/Glossiness |
|---|---|---|
| Mapas comuns | Albedo, Normal, Roughness, Metallic, AO | Diffuse, Normal, Glossiness, Specular |
| Controle de reflexão | Roughness + metallic | Glossiness + cor specular |
| Direção do valor | Roughness branco = áspero | Glossiness branco = brilhante |
| Controle do artista | Mais restrito | Mais flexível |
| Melhor para | Jogos, glTF, assets em tempo real | Ferramentas legadas, materiais incomuns, VFX |
| Principal vantagem | Mais simples e mais difícil de usar incorretamente | Mais controle sobre a cor specular |
| Principal fraqueza | Controle menos direto sobre materiais exóticos | Mais fácil criar resultados não físicos |
Para iniciantes, metallic/roughness geralmente é a melhor escolha. Ele é mais simples, amplamente suportado e fisicamente mais seguro. Se você baixar um material PBR hoje, ele muito provavelmente seguirá esse workflow.
Specular/glossiness ainda importa quando um pipeline legado depende dele ou quando um artista precisa de comportamento specular incomum. Mas para desenvolvimento de jogos, 3D web, AR e trabalho geral em tempo real, metallic/roughness é o padrão mais seguro.
Princípios Físicos do PBR: Conservação de Energia, Microfacet, Fresnel

Conservação de Energia
Um espelho pode refletir luz, mas não pode criar luz. Essa é a ideia básica por trás da conservação de energia: uma superfície não pode refletir mais energia do que recebe.
Em PBR, essa regra mantém os materiais fisicamente plausíveis. À medida que a rugosidade aumenta, os brilhos especulares ficam mais largos e mais fracos, porque a mesma energia luminosa é espalhada por uma área maior. Renderizadores modernos lidam com isso por meio da BRDF, mas artistas ainda precisam de valores de mapa plausíveis. Se um material parecer opaco, não simplesmente aumente o brilho dos valores de albedo e especular; ajuste primeiro a rugosidade, a iluminação ou a exposição.
Modelo de Microfacetas
Mesmo uma superfície que parece lisa é composta por minúsculos “espelhos” microscópicos. O modelo de microfacetas trata a rugosidade como a distribuição dos ângulos dessas pequenas facetas.
Quando a rugosidade é baixa, a maioria das facetas se alinha na mesma direção, criando reflexos nítidos semelhantes aos de um espelho. Quando a rugosidade é alta, as facetas apontam em muitas direções, espalhando a luz em brilhos mais suaves. É por isso que o mapa de rugosidade costuma ser o primeiro lugar a verificar quando um material parece brilhante demais, plástico demais ou plano demais. Renderizadores modernos geralmente usam modelos de microfacetas no estilo GGX, incluindo Unreal, Unity e Blender.
Efeito Fresnel
Olhe para uma estrada molhada ou um piso de madeira polida de um ângulo baixo, e a borda da superfície parecerá muito mais brilhante. Esse é o efeito Fresnel: quase todos os materiais se tornam mais refletivos em ângulos rasantes.
Em PBR, artistas geralmente não pintam o Fresnel diretamente. O shader o deriva de valores do material, como metálico e albedo. Não metais normalmente têm um valor F0 em torno de 0,04, o que significa cerca de 4% de refletividade em ângulos de visão normais. Metais se comportam de forma diferente: sua refletividade é tingida pela cor do albedo. É por isso que mapas metálicos e de cor base corretos são essenciais para materiais que se mantêm consistentes sob mudanças de ângulos de câmera e iluminação.
Mapa de Altura / Deslocamento e Quando Usá-lo
Um mapa de altura armazena a elevação por pixel como dados em escala de cinza. Quando usado como deslocamento, o renderizador move fisicamente os vértices com base nesses valores. Isso cria uma mudança geométrica real, que pode afetar silhuetas e sombras.

Essa é a principal diferença em relação a um normal map. Um normal map altera a resposta à iluminação, mas não a forma. Um displacement map altera a própria forma.
Use um normal map para detalhes finos e baratos: poros da pele, tecido trançado, arranhões leves, textura rasa de tijolo, granulação de couro ou metal escovado. Ele é eficiente e ideal para jogos em tempo real.
Use height ou displacement para mudanças de forma mais profundas: blocos de pedra, símbolos esculpidos, terreno, sulcos de casca de árvore, telhas, lama rachada ou ranhuras profundas. Ele é mais caro porque o renderizador precisa de geometria ou tesselação suficiente.
Uma técnica intermediária é parallax occlusion mapping. Ela usa um height map para criar a ilusão de profundidade sem deslocar totalmente a geometria. Custa mais do que um normal map, mas menos do que um deslocamento verdadeiro.
| Caso de uso | Melhor mapa |
|---|---|
| Detalhe fino sem custo de geometria | Normal map |
| Mudança real de silhueta ou relevo profundo | Height / displacement map |
| Profundidade falsa em tempo real | Parallax occlusion mapping |
Em muitas ferramentas, height e displacement se referem ao mesmo canal. A diferença está em como o renderizador interpreta os dados.
Onde as Texturas PBR São Usadas
Desenvolvimento de Jogos
O desenvolvimento de jogos é o caso de uso maior e mais familiar para texturas PBR. Unreal Engine 5, Unity e Godot usam sistemas de materiais no estilo PBR por padrão, permitindo que os assets reajam de forma consistente à iluminação em tempo real. Marketplaces como Fab e Sketchfab geralmente empacotam assets de jogos como conjuntos de texturas PBR porque eles podem ser transferidos com mais confiabilidade entre engines e configurações de iluminação.
Cinema e VFX
Pipelines de cinema e VFX usam sombreamento baseado em PBR em renderizadores offline como Arnold, V-Ray, Octane e Redshift. O principal benefício é a consistência: um material criado uma vez pode ser reutilizado em diferentes tomadas, ambientes de iluminação e fluxos de trabalho de composição. É por isso que grandes estúdios adotaram fluxos de trabalho PBR para reduzir retrabalho em materiais e melhorar a continuidade visual.

AR, VR e 3D em Tempo Real
PBR também é central para experiências de AR, VR e 3D baseadas na web. O padrão glTF 2.0 usa nativamente o fluxo de trabalho metallic/roughness, tornando as texturas PBR importantes para assets portáteis em tempo real. Visualizadores web, prévias de produtos em AR, prova virtual e aplicações 3D móveis dependem de materiais que pareçam estáveis em diferentes dispositivos e condições de iluminação.
Visualização de Produtos e E-Commerce
Marcas usam materiais com precisão PBR para renderizar imagens de produtos sem depender de uma sessão fotográfica física completa. Valores corretos de roughness e metallic ajudam uma garrafa plástica a parecer plástico, um sapato de couro a parecer couro e uma caixa de relógio escovada a parecer metal. No e-commerce, essa precisão do material afeta diretamente o quão convincente uma renderização de produto parece.
3D Gerado por AI
3D gerado por AI é um caso de uso emergente para fluxos de trabalho PBR. O AI Texturing da Tripo AI pode criar materiais PBR e mapas padrão, incluindo Base Color, Roughness, Metallic e Normal, para modelos 3D sem textura. Ele oferece suporte a entrada FBX, OBJ e GLB, e seus conjuntos de texturas PBR exportados são projetados para uso com engines e renderizadores comuns, tornando-os um ponto de partida prático para revisão e refinamento adicionais de materiais.
Como Criar e Usar Texturas PBR
A criação de texturas PBR geralmente começa com uma ferramenta de autoria dedicada. Adobe Substance Painter e Substance Designer são amplamente usados para pintar materiais em um modelo 3D e criar materiais procedurais por meio de grafos de nós. Quixel Mixer é uma opção gratuita para trabalho com materiais em camadas, enquanto Blender oferece suporte a pintura de texturas e baking no Cycles. Para um ponto de partida mais rápido, Tripo AI Texturing pode gerar materiais PBR e mapas como Base Color, Roughness, Metallic e Normal a partir de um modelo 3D sem textura; use o resultado como uma primeira versão e depois verifique-o no renderizador de destino.

Você também pode baixar conjuntos gratuitos de texturas PBR em vez de criar cada material do zero. A Polyhaven oferece texturas PBR, HDRIs e modelos CC0 totalmente gratuitos para uso comercial. A ambientCG é outra fonte CC0 forte para materiais PBR ladrilháveis, enquanto a Fab.com oferece uma combinação de assets gratuitos e pagos do ecossistema de marketplace da Epic. Ao baixar qualquer material, verifique tanto a licença quanto o conjunto de mapas incluído. Um material PBR prático deve incluir pelo menos mapas de albedo, normal, roughness e metallic ou specular; mapas de AO e height são úteis para adicionar profundidade, mas nem sempre são necessários.
Para usar texturas PBR no Blender, crie um material com o shader Principled BSDF. Conecte o mapa de albedo a Base Color, roughness a Roughness, metallic a Metallic, e o mapa normal por meio de um nó Normal Map na entrada Normal. A oclusão ambiente pode ser misturada em Base Color ou tratada com um nó Ambient Occlusion, dependendo do fluxo de trabalho. No Unreal Engine 5, importe os mapas como assets de textura, defina mapas normais para compressão NormalMap e defina mapas de roughness ou metallic como texturas de máscara/dados. Em seguida, conecte-os no Material Editor: Base Color, Normal, Roughness e Metallic devem receber cada um o mapa correspondente antes de o material ser aplicado à malha.
Perguntas Frequentes
O que é uma textura PBR?
Um conjunto de texturas PBR usa mapas como albedo, normal, roughness e metallic para descrever como uma superfície 3D responde à luz. Um renderizador compatível com PBR combina esses mapas para produzir sombreamento consistente sob diferentes iluminações.
O que significa PBR?
PBR significa Physically Based Rendering. Ele descreve uma abordagem de renderização que usa regras fisicamente motivadas para a resposta à luz, incluindo conservação de energia, reflexão por microfacetas e o efeito Fresnel.
Qual é a diferença entre PBR e HDR?
PBR é um método para descrever materiais realistas e a resposta à luz. HDR, ou High Dynamic Range, refere-se a imagens ou telas que representam uma faixa mais ampla de brilho; imagens HDR são frequentemente usadas para iluminar cenas PBR, mas os termos descrevem coisas diferentes.
Quais são os principais mapas de textura PBR?
Os mapas centrais são albedo ou cor base, normal, roughness e metallic. Dependendo do material e do renderizador, um fluxo de trabalho também pode usar oclusão ambiente, height ou displacement, emissive, opacity ou dados subsurface.
O que são texturas PBR no Roblox ou Minecraft?
Em fluxos de trabalho compatíveis de pacotes de recursos do Roblox e Minecraft, mapas PBR podem adicionar detalhes normais, variação de roughness e resposta metallic sobre uma textura de cor base. O resultado pode adicionar profundidade de superfície e refletividade enquanto preserva a direção de arte original.
Qual é a diferença entre mapas de roughness e glossiness?
Eles descrevem direções opostas da mesma propriedade de superfície. Um valor de roughness de 1.0 é totalmente áspero, enquanto um valor de glossiness de 1.0 é totalmente brilhante, portanto os mapas são comumente convertidos por inversão.
Como criar texturas PBR?
Ferramentas comuns incluem Substance 3D Painter, Substance 3D Designer, Quixel Mixer e Blender. Ferramentas assistidas por AI, como Tripo AI Texturing, podem gerar materiais PBR e mapas padrão como ponto de partida, que artistas podem refinar para o asset e o renderizador de destino.
Onde posso encontrar texturas PBR gratuitas?
Poly Haven e ambientCG fornecem materiais PBR CC0, enquanto Fab oferece uma combinação de assets gratuitos e pagos. Verifique a licença e os mapas incluídos de cada material antes de usá-lo em um projeto.
Conclusão
Texturas PBR não são simplesmente “texturas realistas.” Elas são um sistema estruturado de mapas baseado em física, no qual cada mapa codifica uma propriedade de superfície e ajuda o renderizador a calcular como a luz deve se comportar sob diferentes condições. Albedo define a cor bruta, normal descreve a direção da superfície, roughness controla a dispersão dos realces, metallic define o comportamento de condutores, e mapas de AO ou height adicionam profundidade de contato e relevo de superfície.
Para artistas iniciantes, o fluxo de trabalho metallic/roughness é a melhor base. Na maioria dos materiais do dia a dia, quatro mapas — albedo, normal, roughness e metallic — cobrem aproximadamente 90% do que você precisa antes de avançar para canais avançados como height, opacity, emissive ou subsurface.
Para quem deseja acelerar a criação de materiais, o 3D Model Generator da Tripo AI pode criar um modelo inicial, e o AI Texturing pode gerar materiais PBR para ele. Revise o modelo exportado e o conjunto de texturas no fluxo de trabalho de destino e depois teste-o no Tripo AI Studio ou veja os planos disponíveis em Tripo AI Pricing.
