Koncepcja

PBR

PBR (physically based rendering) to standard stínování, który modeluje sposób, w jaki światło oddziałuje z rzeczywistymi materiałami, dzięki czemu powierzchnie wyglądają realistycznie przy dowolnym oświetleniu.

Co to jest PBR?

PBR, czyli physically based rendering, to zestaw konwencji dotyczących cieniowania i texturingu, które modelują sposób, w jaki światło naprawdę zachowuje się, gdy pada na powierzchnię. Zamiast ręcznie dopasowywać kolory i refleksy dla każdej sceny, materiały opisuje się właściwościami mającymi fizycznie istotne znaczenie, takimi jak base color, roughness i metalness. Właściwości te sprawiają, że powierzchnia reaguje wiarygodnie w każdym oświetleniu.

Jak to działa

Materiał PBR jest zbudowany z dopasowanego zestawu texture maps: albedo (base color), roughness, metallic, normal oraz często ambient occlusion — wszystkie z jednym wspólnym układem UV. Silnik renderujący podaje te mapy do energooszczędnego modelu oświetlenia, dzięki czemu powierzchnia nigdy nie odbija więcej światła, niż otrzymuje. To sprawia, że materiały wyglądają poprawnie, gdy zmienia się oświetlenie w scenie. Ponieważ standard jest wspólny dla Blendera, Unreal Engine, Unity oraz formatów webowych typu glTF, raz przygotowany PBR asset wygląda tak samo wszędzie. Ta przenośność i realizm sprawiają, że PBR to domyślny workflow materiałów w nowoczesnych grach, filmie i wizualizacji produktów.

Metaliczność-chropowatość vs odbicie lustrzane-połysk

Albedo + metaliczność + chropowatość

Podstawowe mapy

Blisko 0 lub 1, rzadko pomiędzy

Wartości metaliczności

Metaliczność-chropowatość vs odbicie lustrzane-połysk
Metaliczność-chropowatość
Odbicie lustrzane-połysk
Dane wejściowe
Kolor podstawowy, metaliczność, chropowatość
Kolor rozproszony, spekularny, połysk
Pamięć
Dwie mapy w skali szarości, często spakowane w kanałach
Dodatkowa mapa spekularna RGB
Adopcja
Rdzeń glTF, Unity, domyślne w Unreal
Starsze potoki, niektóre renderery offline
Tolerancja błędów
Trudno naruszyć zasadę zachowania energii
Łatwo utworzyć niefizyczne wartości

Oba to przepływy pracy PBR opisujące tę samą fizykę. Nowe projekty powinny używać metallic-roughness: to standard glTF i format, który generują potoki teksturowania AI.

W Meshy Każdy teksturowany model zawiera pełny zestaw PBR metallic-roughness (albedo, metallic, roughness, normal), edytowalny za pomocą promptów AI Texturing.

Przypadki użycia

  • Tworzenie materiałów, które wyglądają dobrze w każdej wersji silnika lub ustawieniach oświetlenia

  • Tworzenie realistycznych metali, plastiku, drewna i tkanin do gier i filmu

  • Dostarczanie assetów webowych i AR z konsystentnymi, przenośnymi materiałami

Ostatnia aktualizacja: 14 września 2026

Powiązane narzędzia

Darmowy podgląd 3D online

Wyświetlaj i sprawdzaj dowolny plik 3D bezpośrednio w przeglądarce.

Kompresor plików 3D

Zmniejsz rozmiar pliku 3D bez utraty widocznej jakości.

Najczęściej zadawane pytania

PBR to standard cieniowania i teksturowania, który symuluje, jak światło fizycznie oddziałuje z rzeczywistymi powierzchniami. Materiały definiuje się za pomocą mierzalnych właściwości, takich jak kolor bazowy, chropowatość i metaliczność, zamiast ręcznie malowanych podbić—dzięki temu wyglądają realistycznie i spójnie w każdym świetle. To domyślny workflow materiałów w nowoczesnych grach, filmie i wizualizacji produktów.

PBR opiera się na energooszczędnym modelu oświetlenia, co oznacza, że powierzchnia nigdy nie może odbijać więcej światła, niż otrzymuje. Zestaw map tekstur opisuje kolor powierzchni, chropowatość i metaliczność, a silnik renderujący łączy je ze światłami sceny, aby obliczyć fizycznie wiarygodne odbicia i cieniowanie. Ponieważ reguły naśladują prawdziwą optykę, ten sam materiał wygląda poprawnie zarówno w jasnym świetle słonecznym, jak i w przygaszonym oświetleniu wnętrza.

Typowy materiał PBR łączy mapę albedo albo koloru bazowego, mapę chropowatości, mapę metaliczności, normal map oraz często także mapę ambient occlusion — wszystkie współdzielą to samo rozmieszczenie UV. Każda mapa kontroluje jedną właściwość fizyczną, a razem definiują wygląd powierzchni i jej reakcję na światło. Niektóre workflow dodają mapy height lub emissive dla dodatkowych detali.

To dwa sposoby opisu tych samych materiałów fizycznych. Workflow metal/roughness używa koloru bazowego, mapy metaliczności i mapy chropowatości, i jest to najczęściej spotykana oraz bardziej oszczędna pod względem pamięci opcja używana w glTF, Unreal i Unity. Workflow specular/glossiness używa oddzielnych map koloru spekularnego i połysku, co zapewnia bardziej bezpośrednią kontrolę kosztem większych tekstur.

Tradycyjne cieniowanie wbudowuje wskazówki oświetlenia bezpośrednio w tekstury i dopasowuje refleksy „na oko”, dlatego materiał często wyglądał niepoprawnie, gdy zmieniało się oświetlenie sceny. PBR zamiast tego oddziela fizyczne właściwości powierzchni od oświetlenia, dzięki czemu silnik może dynamicznie obliczać odbicia. W efekcie materiały zachowują wiarygodny wygląd w różnych światłach, silnikach i scenach.

W Blenderze używasz shadera Principled BSDF — wbudowanego materiału PBR. Podłączasz swoje mapy base color, roughness, metallic oraz normal do odpowiadających im wejść, a Cycles lub Eevee renderują powierzchnię przy użyciu oświetlenia opartego na fizyce. Ponieważ trzyma się standardu metallic/roughness, te same mapy działają też w innych silnikach PBR.

Tak. Zarówno Unreal Engine, jak i Unity używają physically based rendering jako domyślnego modelu materiału, opartego na wejściach base color, metallic, roughness i normal. Dlatego poprawnie przygotowany PBR asset może przechodzić między tymi dwoma silnikami i wciąż wyglądać spójnie. To także powód, dla którego zestawy PBR texture są standardowym elementem dostarczanym do pracy w czasie rzeczywistym.

PBR nie jest bezwzględnie konieczne, ale to zdecydowanie najłatwiejsza droga do realizmu, ponieważ materiały automatycznie prawidłowo reagują na każde oświetlenie. Bez niego artyści muszą ręcznie dopasowywać powierzchnie do każdej sceny, co jest wolne i podatne na błędy. W przypadku gier, renderów produktowych i filmu PBR to praktyczny domyślny wybór.

Tak. Meshy automatycznie generuje kompletne zestawy tekstur PBR — w tym mapy albedo, normalne i roughness — na podstawie tekstowego polecenia lub obrazu referencyjnego. Modele wygenerowane przez AI są oparte na fizyce i gotowe pod silnik, więc wyglądają poprawnie od razu po imporcie do Blender, Unity lub Unreal, bez ręcznej konfiguracji materiałów.