Jak wypalić mapę ambient occlusion (AO)
Mapa ambient occlusion rejestruje miękkie cienie kontaktowe tam, gdzie powierzchnia jest częściowo zamknięta — w zagłębieniach, szwach i ciasnych narożnikach. Wypalenie jej z geometrii siatki daje materiałowi PBR osadzone, wiarygodne cieniowanie i bazę do sterowania brudem i zużyciem.
Autor: Mixos
Krótka odpowiedź
Baking AO oblicza dla każdego punktu na UV, ile otaczającej geometrii blokuje światło ambient, i zapisuje to jako mapę w skali szarości. Wypal ją z modelu, podłącz do slotu AO/occlusion materiału (lub spakuj do mapy ORM) i opcjonalnie użyj jej do maskowania brudu we wgłębieniach.
Krok po kroku
- 1
Przygotuj UV
Twój model potrzebuje nienakładającego się układu UV, aby każdy punkt powierzchni mapował się na unikalne miejsce w teksturze. Nakładające się UV powodują przenikanie AO między częściami.
- 2
Ustaw rozdzielczość bakingu
Wybierz rozmiar wyjściowy (1K, 2K, 4K) odpowiadający docelowej teksturze. Wyższa rozdzielczość rejestruje drobniejsze cienie kontaktowe, ale baking trwa dłużej.
- 3
Wypal AO z siatki
Uruchom baking AO. Narzędzie wysyła promienie z każdego punktu powierzchni, by zmierzyć, jak jest zasłonięty, tworząc mapę w skali szarości — ciemną w zagłębieniach, białą na odsłoniętych ścianach.
- 4
Sprawdź artefakty
Szukaj ostrych szwów, przenikania lub szumu. Jeśli je widzisz, dostosuj dystans promienia, zwiększ próbki lub dodaj padding UV, a potem zrób baking ponownie.
- 5
Użyj mapy AO
Podłącz ją do wejścia AO/occlusion materiału albo spakuj do czerwonego kanału mapy ORM. Możesz też użyć jej jako maski, by ograniczyć brud do zasłoniętych obszarów.
AO vs cavity i curvature
AO rejestruje szeroką, miękką okluzję; mapa cavity rejestruje ciasne, drobne wgłębienia; curvature podkreśla krawędzie. Uzupełniają się, nie są zamienne.
Wielu artystów wypala wszystkie trzy i używa AO do osadzonego cieniowania, curvature do sterowania zużyciem krawędzi, a cavity do osadzania drobnego brudu w szwach.
Czy AO powinno trafić do base color?
Nie — trzymaj AO poza mapą base color. Nowoczesne silniki stosują AO jako osobny kanał, zwykle tylko do światła ambient/pośredniego.
Wypalenie AO w base color podwójnie ciemni zagłębienia przy świetle bezpośrednim i jest klasycznym źródłem błotnistych materiałów.
Najczęściej zadawane pytania
Do czego służy mapa ambient occlusion?
Dodaje miękkie cienie kontaktowe w zagłębieniach i narożnikach, które pomija samo światło bezpośrednie, osadzając powierzchnię i dając maskę dla brudu i zużycia.
Czy potrzebuję UV do bakingu AO?
Tak — AO wypala się do tekstury, więc potrzebujesz nienakładającego się układu UV. Malowanie triplanarne nie wymaga UV, ale baking tak.
Dlaczego mój baking AO ma szwy lub szum?
Zwykle za krótki dystans promienia, za mało próbek lub za mało paddingu UV. Zwiększ próbki i padding, dostosuj dystans promienia i zrób baking ponownie.
Czy mogę wypalić AO w przeglądarce?
Tak — Mixos wypala AO i curvature z siatki w przeglądarce, bez desktopowego bakera.