Программа
Fractal Fantasy предназначена для создания реалистичных (и не очень) фрактальных изображений. Фрактал (fractal) - геометрическая структура с дробной размерностью, обладающая свойством рекурсивности, т.е. каждая ее часть является уменьшенной копией целого. Изображения могут напоминать деревья, траву, цветы, облака или различные фантастические пейзажи и картины в стиле авангарда. Все зависит от вашего творческого воображения и умения работать с программой, хотя и кажется, что никакого умения не требуется.
Работа программы Fractal Fantasy базируется на математической модели IFS (Iteration Function System), что в переводе означает "Система функциональных повторений". Эта система основана на факторе самоподобия, когда часть объекта похожа на весь объект. Самоподобные объекты можно встретить повсюду в природе. От пользователя требуется только нарисовать несколько цветных треугольников, а программа на основе алгоритма, напоминающего игру life сделает остальное. Показанные на следующем скриншоте растения нарисованы при помощи программы Fractal Fantasy.
Попробуем и мы создать какой-нибудь шедевр самостоятельно. К Fractal Fantasy прилагается подробное описание работы, продублированное в Интернет на web-странице программы.
Для начала обозначим белым треугольником с толстыми линиями направляющие, которые будут определять развитие рисунка. Затем добавим несколько цветных треугольников и нажмем кнопку Start (Старт). Программа начинает свою работу, как сказано в справочной системе, необходимо подождать около минуты, пока картинка во что-нибудь воплотится, однако на практике уже после нескольких секунд картинка практически не изменяется. Для остановки генерации картинки необходимо нажать кнопку Stop (Стоп).
Получилось что-то наподобие папоротника. Однако не думайте, что все так просто, эта картинка получилась у меня примерно с десятого раза, остальные картины можно было бы назвать "буйное размахивание кистью по холсту".
Если вам удалось создать красивый сюжет, то помимо записи его в графический файл в растровом виде в формате BMP или JPEG, вы можете экспортировать его в формате IFS Object, что позволит вам в дальнейшем использовать его снова, для чего достаточно будет только импортировать его обратно и нарисовать белый направляющий треугольник. К программе прилагаются уже готовые IFS-файлы, при помощи которых легко можно создать виртуальные цветы, траву или деревья. На следующем скриншоте показана картинка, созданная при помощи импортированного файла flower01.ifs.
Различные примеры созданных при помощи программы объектов вы можете найти в
галерее на странице программы.
Незарегистрированная версия программы не позволяет рисовать более пяти треугольников для создания объектов, также нельзя экспортировать фракталы и сохранять получившееся изображение в файл. Стоимость регистрации программы составляет 28$.
Fractal Fantasy 1.5 (размер 1.10 Mb): линк