Уходящее лето можно смело назвать сезоном камбэков. Тим Дэй выпустил первую за три года новую версию программы Evolvotron, с помощью которой можно создавать совершенно безумные текстуры и разного рода абстрактные изображения.
Evolvotron относится к числу опасно-медитативных программ. Вы начинаете с просмотра случайного набора узоров и приходите в себя лишь через несколько часов, обнаружив, что сидите перед монитором в той же позе с негнущейся шеей.
Что делает Evolvotron?
Если коротко, программа генерирует случайные узоры и даёт вам возможность выбрать один, на основе которого будет создана новая серия узоров, мутирующих по некоторому алгоритму. Результатом может быть типичный абстрактный фон для рабочего стола:
Или чуть менее абстрактный фон:
Или набор текстур. Вот буквально несколько примеров, чтобы вы сами могли составить представление:
Т.е. всё сводится к щелчкам мышью? Да, почти так.
Как с этим работать
В кратком руководстве пользователя Тим даёт мудрый совет:
Не начинайте работу с программой, задавайясь целью получить какое-то определённое изображение. Вы наверняка разочаруетесь.
Вообще говоря, Evolvotron позволяет отрегулировать работу математических функций, на основе которых вычисляется мутация узоров. Кстати, в новой версии количество используемых функций выросло. Так что если очень хочется, то можно и «подкрутить» их.
Тем не менее, в большинстве случаев вам нужно знать следующее:
- Одиночный щелчок мышкой по миниатюре запускает мутацию.
- Галка “Autocool” внизу справа делает мутации более сдержанными.
- Клавиша X генерирует новый набор случайных узоров, как в начале работы.
- Клавиша U переключает на предыдущее поколение мутаций узора.
- Перетаскивание со средней клавишей мыши выполняет перемещение по узору.
- То же самое, но с Shift и Alt+Shift выполняет два вида масштабирования
- Через контекстное меню можно увеличить узор, перекрасить его или сохранить в PNG.
Любой узор можно сохранить в виде функции, которую потом можно открыть при последующем запуске программы. Вся графика сохраняется только в PNG. При этом при запуске программы через консоль можно включить запись анимации. Читайте вывод —help.
Скачивание и сборка Evolvotron
Для сборки программы нужны библиотеки Boost, в частности, boost-options. Есть вероятность того, что перед запуском ‘./configure’ придётся сказать ‘export QTDIR=/usr’. Обратите внимание: версия 0.6.2 игнорирует префикс установки и вообще не предназначена для корректной установки куда-либо в системный каталог.
С другой стороны, к примеру, для Ubuntu 12.04 и Debian Squeeze есть DEB-пакеты.
Оставить комментарий