ФАНТАСТИЧЕСКИЕ
ЧЕРВЯКИ
Программу разработал и разрешил
представить на Арбузе мой давний
знакомый по переписке Андрей. Собственно
говоря переписка сводилась к тому, что я
удивлялся - как он реализовал некоторые
особенности рисования фракталов.
Позже, когда я узнал из Терры о творчестве
Брауна, был потрясен его "червяками"
и написал знакомым предложение
насладиться этим чудом. (О червяках
профессора Брауна немного смотрите в Визуализации,
а подробнее в статье "4 шага к новому искусству" . Через
несколько месяцев Андрей прислал
программу, да такую, что у меня просто нет
слов от восторга: червяки не просто
соединяются-разъединяются (это я тоже
сделал), а они делают это ПЛАВНО,
прорастая как живые... На мой изумленный
вопль - как это? Андрей ответил скромно:
"Километры гнусного кода..."
Итак, программа:
|
Если щелкнуть мышкой
по иконке - откроется меню, в котором
выбираем Mandelbrot set или Parquet. Далее,
выбирая цифру во втором окошке,
можно выбирать разные режимы
рисования. Программы рисования
фракталов знакомы любителям и
широко представлены в Сети. Здесь же
можно поиграть с изюминкой -
отображением движения всех точек
комплексной плоскости в процессе
итерации. Очень наглядно - точки,
лежащие вне конечной картинки
постепенно улетают за пределы
рисунка, точки внутри картинки не
меняются, так и остаются внутри, и
только точки на границе рисунка (где
и происходит самое интересное) "мечутся"
сходясь по спирали... Статичный (и
ужатый) скриншот не передает,
конечно же, всей прелести процесса. |
|
|
Самое красивое действие
происходит при выборе Parquet. Сначала
варианты на тему плиток Трюше (подробнее
смотрите Бульон из
информации)
И, наконец, долгожданные
червяки Брауна
Есть и экзотическое
воплощение их в виде гусениц из
шариков или ползущего кишечника,
сравните два варианта раскраски (
нормальная и альтернативная,
выбираются в самом первом меню) |
|
|
И, наконец, самое красивое, самое
необычное воплощение червяков (зеленый
фон тоже бурлит и переливается)
Кто-нибудь сможет повторить,
или, хотя бы, представить себе алгоритм
плавного движения червяков попарно
навстречу друг другу? Я - пас :)
Скачать Zip-архив программы (284 кб) можно здесь
Написать письмо автору
программы
Спасибо ему от всех Арбузников! |