Чудное мгновенье
Особый жанр искусства оптимизации — редукция палитры кадров анимированных GIF-файлов. Не только более жесткие требования к объему
Рис. 57
«Зубчики», возникающие при редукции палитры с диффузией, особенно заметны на вертикальных и горизонтальных цветовых границах с анти-алиасингом; хотя, как я писал, в таких местах сглаживания контуров следует избегать, это не всегда возможно — очень часто в изображениях вертикальные и горизонтальные участки контура соседствуют с диагональными, в которых без анти-алиасинга не обойтись
256
файлов, но и физиологические особенности восприятия движущихся изображений позволяют обходиться для кадров «мультиков» гораздо более скромной палитрой и во многих случаях отказываться от таких предметов роскоши, как диффузия или анти-алиасинг.
Быстро мелькающие изображения не только не позволяют зрителю заметить безжалостность оптимизации, но и (если у следующих друг за другом кадров есть хоть что-то общее) компенсируют недостатки друг друга, накапливая визуальное впечатление предсказуемо движущегося или изменяющегося объекта и нейтрализуя случайно расположенные дефекты. То же самое можно наблюдать в кинематографе, где субъективное качество движущейся картинки всегда заметно выше, чем качество любого отдельного кадра. Очевидно, что требования к качеству каждого GIF-кадра должны быть тем выше, чем дольше он остается видимым.