Leksykon IT › Programowanie › Zanikanie palety

Zanikanie palety

Programowanie Svenska → Zaktualizowano: 2026-10-26

Wygaszanie całego ekranu do czerni, bieli lub dowolnego koloru przez przeliczanie palety klatka po klatce i nic więcej.

Przy kolorze indeksowanym każdy piksel wskazuje miejsce w palecie, a nie kolor. Zmniejsz wszystkie wartości RGB palety o odrobinę w każdej klatce, a cały obraz ciemnieje naraz — bez dotykania choćby jednego bajtu pamięci wideo. Na PC w trybie 13h oznaczało to 768 zapisów do przetwornika DAC karty VGA, który miał tylko sześć bitów na kanał, czyli 64 stopnie. Zapisy robiono podczas VBlank, żeby w połowie ekranu nie pojawił się śnieg.

NES nie miał żadnej arytmetyki palety, ale jego tablica kolorów była ułożona w rzędy jasności: odjęcie 16 od indeksu przesuwało kolor o rząd niżej, a cztery takie kroki dawały czerń. Stąd tak wyraźne schodki w zanikaniu na NES-ie. Kuzyn cyklowania palety, które kolory obraca, zamiast je przyciemniać.

← Wróć do leksykonu