IT-словарь › Программирование › Фрактальный зумер

Фрактальный зумер

Программирование Svenska → Обновлено: 2026-10-20

Погружение в множество Мандельброта или Жюлиа в реальном времени — эффект, долго считавшийся невозможным и потому бывший не столько картинкой, сколько технической похвальбой.

Для изображения Мандельброта нужны до сотен итераций на пиксель, и на домашнем компьютере 80-х один кадр считался минутами. Демосцена хитрила: заранее посчитанные картинки масштабировались между ключевыми кадрами, разрешение было низким, арифметика — с фиксированной точкой, а пиксели предыдущего кадра использовались повторно, и пересчитывались только вновь открывшиеся края. Результатом был зум, который, казалось, не кончается.

Быстрые FPU, а затем шейдеры сделали настоящий зум в реальном времени тривиальным, и эффект переехал в соревнования по сайзкодингу, где фрактал — одна из самых эффектных вещей, которые можно втиснуть в 256 байт. Предел по-прежнему задаёт точность чисел с плавающей запятой: приблизитесь достаточно глубоко — и картинка рассыплется на блоки.

← Назад к словарю