Leksykon IT › Programowanie › Wypiekane oświetlenie (baked lighting)

Wypiekane oświetlenie (baked lighting)

Programowanie Svenska → Zaktualizowano: 2026-10-24

Oświetlenie policzone z góry w narzędziu i zapisane w teksturach lub sondach, tak aby w czasie działania silnik tylko odczytywał gotowe wartości zamiast liczyć światło w każdej klatce.

Pomysł jest stary: Quake (id Software, 1996) trzymał statyczne lightmapy dla każdej powierzchni i dzięki temu miał miękkie, wcześniej obliczone cienie na długo, zanim karty graficzne potrafiły cokolwiek podobnego w czasie rzeczywistym. Współczesne narzędzia wypiekające uruchamiają offline radiosity lub path tracing i rejestrują oświetlenie globalne — światło odbijające się między ścianami — które w przeciwnym razie byłoby zbyt drogie.

Haczyk: wszystko, co wypieczone, jest zamrożone. Przesuń ścianę, a światło przestaje pasować, zaś obiekty ruchome nie dostają wypiekanego oświetlenia wcale, chyba że czytają osobne sondy światła. Dlatego światło wypiekane i dynamiczne prawie zawsze łączy się w jednej scenie.

← Wróć do leksykonu