Программа для создания фракталов. Программы для генерации фракталов. Сходства и различия между фракталом и вектором

Трёхмерная графика оперирует с объектами в трёхмерном пространстве. Обычно результаты представляют собой плоскую картинку, проекцию. Трёхмерная компьютерная графика широко используется в кино, компьютерных играх. В трёхмерной компьютерной графике все объекты представляются как набор поверхностей или частиц. Минимальную поверхность называют полигоном. В качестве полигона обычно выбирают треугольники.

Всеми визуальными преобразованиями в 3D -графике управляют три вида матрицы: поворота, сдвига и масштабирования. Любой полигон можно представить в виде набора из координат его вершин. Так, у треугольника будет 3 вершины. Координаты каждой вершины представляют собой вектор (x, y, z ). Умножив вектор на соответствующую матрицу, мы получим новый вектор. Сделав такое преобразование со всеми вершинами полигона, получим новый полигон, а преобразовав все полигоны, получим новый объект, повёрнутый/сдвинутый/промасштабированный относительно исходного.

Трёхмерная графика нашла широкое применение в таких областях, как научные расчеты, инженерное проектирование, компьютерное моделирование физических объектов, реального физического тела.

Рис. 6. Пример 3D -графики.Рис. 7. Пример фрактала

В упрощенном виде для пространственного моделирования объекта требуется: спроектировать и создать виртуальный каркас («скелет») объекта, наиболее полно соответствующий его реальной форме; спроектировать и создать виртуальные материалы, по физическим свойствам визуализации похожие на реальные; присвоить материалы различным частям поверхности объекта (на профессиональном жаргоне – «спроектировать текстуры на объект»); настроить физические параметры пространства, в котором будет действовать объект, – задать освещение, гравитацию, свойства атмосферы, свойства взаимодействующих объектов и поверхностей; задать траектории движения объектов; рассчитать результирующую последовательность кадров; наложить поверхностные эффекты на итоговый анимационный ролик.

1.5 Фрактальная графика

Фрактал - объект, отдельные элементы которого наследуют свойства родительских структур. Поскольку более детальное описание элементов меньшего масштаба происходит по простому алгоритму, описать такой объект можно всего лишь несколькими математическими уравнениями.

Фракталы позволяют описывать целые классы изображений, для детального описания которых требуется относительно мало памяти. С другой стороны, к изображениям вне этих классов, фракталы применимы слабо.

Фрактал - объект бесконечной сложности, позволяющий рассмотреть столько же своих деталей вблизи, как и издалека. Земля - классический пример фрактального объекта. Из космоса она выглядит как шаp. Если приближаться к ней, мы обнаружим океаны, континенты, побережья и цепи гор. Будем рассматривать горы ближе - станут видны еще более мелкие детали: кусочек земли на поверхности горы в своем масштабе столь же сложный и неровный, как сама гора. И даже еще более сильное увеличение покажет крошечные частички грунта, каждая из которых сама является фрактальным объектом.

Изменяя и комбинирую окраску фрактальных фигур можно моделировать образы живой и неживой природы (например, ветви дерева или снежинки), а также, составлять из полученных фигур «фрактальную композицию».

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

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

Фракталом называют сложную геометрическую фигуру, состоящую из подобных всей фигуре частей. Фрактальными свойствами обладают некоторые объекты из нашей жизни, допустим, снежинки, кроны деревьев и т.п. Фрактальная графика своей таинственностью завораживает и однозначно притягивает наши взоры и большинству людей нравятся подобные рисунки – именно так действует магия фракталов на людей. Фрактальные рисунки могут быть похожи на ирреальные и довольно реалистичные. Поэтому фракталы применяются в разных сферах: от создания текстур и фонов до фантастических ландшафтов для игр или иллюстраций.

Фракталы создаются не просто движением кисти, как настоящие художники создают картины, а путем математических расчетов, базовым элементом которых является математическая формула. Вот так просто и строятся фракталы только на основе математических уравнений.

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

Apophysis

Apophysis – является интересным инструментом для создания фракталов на основе базовых формул. Созданные по таким фрактальным формулам фракталы можно изменять до неузнаваемости с помощью разнообразных параметров (трансформация, цвет, преобразование, гамма, яркость, масштаб).



Скачать генератор фракталов Apophysis .

ChaosPro

ChaosPro – является одним из лучших бесплатных генераторов фракталов, с помощью которого легко можно создать множество футуристических фрактальных рисунков.

С программой довольно легко разобраться за счет простого и удобного интерфейса и автоматической генерации фракталов. Поднакопив опыта в создании фракталов можно будет переключиться на полное управление генерацией фракталов с большим количеством настроек (цвет, размытие, итерация, проецирование, размер, многослойность изображений, фильтры и др.).



2D фракталы можно преобразовать в 3D фракталы при использовании 3D-трансформации. Программа позволяет создавать анимацию на основе фрактальных изображений.

Созданные фракталы сохраняются в виде проектов в собственном формате программы либо экспортируются в растровые изображения (JPG, BMP, PNG). 3D-транформации сохраняются в виде 3D-объектов в формате POV, а анимации - в формате AVI.



Скачать программу для создания фракталов ChaosPro .

Fragmentarium

Fragmentarium – это бесплатная фрактальная программа, основная прелесть которой заключается в возможности писать свои собственные формулы и по которым будут строиться фракталы.



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

Программа может создавать 2D и 3D фракталы с большим разрешением и прекрасного качества. Кроме этого в Fragmentarium можно создавать еще и анимацию фракталов.

Главным критерием использовании этой программы в создании фракталов является наличие в вашем компьютере более-менее современной видеокарты.

Скачать генератор фракталов Fragmentarium .

Incendia

Incendia – это полноценная бесплатная и многопроцессорная программа для генерации 3D фракталов.

Последняя версия программы имеет довольно богатую функциональность для генерации полноценных трехмерных фракталов, позволяя генерировать совершенные изображения с разрешением от 1024 до 8192 пикселей.

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




Начиная с последних версий программы Incendia, вместе с ней поставляется приложение Geometrica, с помощью которого можно экспортировать 3D фракталы в другие редакторы трехмерной графики.

Скачать полноценный генератор фракталов Incendia .

Ultra Fractal

Ultra Fractal – это лучшая программа для создания уникальных фракталов профессионального качества. Интерфейс программы прост и чем-то напоминает интерфейс программы Adobe Photoshop, тем более программа сопровождается подробной иллюстрированной документацией.



Созданные и готовые фрактальные изображения можно визуализировать в высоком разрешении, которое можно использовать в полиграфии, и сохранить в собственном формате программы или же в популярные форматы растровых изображений (jpg, png, bmp, psd), а анимация экспортируется в формат видео (avi).



С программой поставляется уже несколько вбитых формул для создания фракталов – это является самым простым способом создания фрактальных изображений для новичков. В последующем созданные фракталы по стандартным формулам можно отредактировать на свой вкус, добавив фракталу полупрозрачность, градиент, многослойность, маски, масштаб, искажение или обрезку.

Скачать лучший генератор фракталов Ultra Fractal .

XenoDream

XenoDream – эта программа является средой для создания разнообразных футуристических объемных структур при помощи комбинирования простых форм и фракталов.

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

В программе можно создавать анимацию фракталов, которые сохраняются в виде отдельных изображений.

Готовые футуристические фракталы можно сохранять в собственном формате программы или экспортировать в популярные графические форматы (jpg, bmp, psd, tga), трехмерные объекты можно сохранять в форматы obj, povray inc и карты глубины Depth Maps.

Скачать программную среду для создания фракталов XenoDream .

В этой статье мы рассмотрели несколько известных решений, которые до сегодняшнего дня все еще разрабатываются и обновляются. Они позволяют генерировать футуристические фракталы. Каждая программа имеет свои особенности и направления, поэтому сказать какая из них лучше невозможно.

Apophysis - программа для создания фракталов

Apophysis-программа для создания фракталов

Фрактал - это целостная геометрическая фигура, состоящая из отдельных частей, каждая из которых подобна целому. Фракталы очень популярны в веб-дизайне, так как представляют собой сочетание простоты и гипнотической красоты.

Для тех, кто хочет научиться рисовать фракталы существует бесплатная программа Apophysis. Не смотря на английский интерфейс, программа довольно понятна, но в то же время имеет большое количество настроек и функций, позволяющих добиться неповторимых эффектов. Дополнительно к программе можно скачать специальные плагины.

Установка очень простая. С помощью этой программы можно получить следующие эффекты:

Так выглядит интерфейс программы:

Можете увеличить, кликнув мышкой по скриншоту. Интерфейс программы состоит из следующих частей:

1. Меню. В нем все команды программы, начиная с открытия файла, обработки изображения и, заканчивая сохранением фрактала на компьютер.

2. Панель инструментов - список наиболее часто применяемых функций.

3. Флеймы. Так в программе называется список готовых фракталов, видоизменяя которые, вы можете получить новые фрактальные изображения.

4. Просмотр фрактальной схемы. Здесь отображаются все изменения фрактала, которые происходят в результате видоизменений.

5. Строка состояния (не отмечена на скриншоте) расположена в самом низу программы. Она информирует нас о времени, которое тратится на то, чтобы отразить флейм.

Этапы работы в программе Apophysis:

1. Создание нового флейма (CTRL+N) или File - New

3. Теперь нужно открыть созданный файл, используя клавиши CTRL+O или File -Open.

4. Меняем параметры изображения на свое усмотрение (об этом ниже).

5. Сохраняем флейм на компьютер CTRL+S или кнопку . Для того, чтобы сохранить фрактал на компьютер нажимаем кнопки Ctrl + R или кнопку , выбираем нужный формат (PNG или JPG) изображения.

Основные функции программы Apophysis:

Editor. С помощью этой команды можно управлять составляющими фракталами. В открывшемся окне можно вручную (с помощью мышки) менять эти составные части, изменять размер, вращать, добавлять, удалять, перемещать и др.

Gradient изменяет цветовую гамму фрактала.

Adjust вызывает панель управления цветовой гаммой фрактала, его фона, его координатами и другими настройками программы.

Математика буквально пронизана гармонией, и графика фрактальная - прямое тому подтверждение. Наука присутствует при создании каждого ее элемента, поэтому она отражает всю красоту.

Создатель фрактальной геометрии, профессор Мальдерброт, писал в своих книгах, что рассматриваемая графика представляет собой не просто повторяющиеся изображения. Это - структура любого существа или объекта на планете, живого и неживого. К примеру, ДНК является основой, одной интеграцией. Но если код начинает повторяться, тогда появляется человек.

Основы фрактальной графики

Что такое фрактальная графика? Это одна или несколько каждая из которых подобна другой. То есть, изображение составляется из одинаковых частей.

Само слово "фрактал" может употребляться, если фигура обладает одним или несколькими из этих свойств:

  • Нетривиальная структура. Когда рассматривается небольшая деталь всего изображения, то фрагмент схож со всем рисунком. Увеличение масштаба не приводит к ухудшению. Изображение всегда остается одинаково сложным.
  • Каждая часть рисунка является самоподобной.
  • Имеется математическая размерность.
  • Строится при помощи повторения.

Множество объектов природного или искусственного происхождения наделяются свойствами фракталов. К ним относятся кровеносные системы человека и животного, кроны и корни деревьев и так далее.

Фрактальная компьютерная графика становится популярной потому, что добиться красоты и реалистичности можно посредством простого построения при помощи соответствующего оборудования. Нужно только задать правильную математическую формулу и указать количество повторений.

Как создать элемент фрактальной графики?

Создание фрактальной графики будет различаться в зависимости от ее классификации: геометрическая, алгебраическая или стохастическая. Несмотря на разницу, итог всегда будет одинаковым. Поскольку фрактальная графика начинается с геометрии, то следует рассмотреть ее создание на соответствующем примере:

  1. Задают условие. Это фигура, на основе которой будет строиться все изображение.
  2. Задают процедуру. Она преобразует условие.
  3. Получают геометрический фрактал.

Обычно нулевое условие представляется в виде треугольника.

Чтобы построить изображение, нужно применить две процедуры. Во-первых, DrawTriangle. Она строит треугольник по точкам, заданным пользователем. Во-вторых, DrawGenerator. Она указывает количество точек. Каждая процедура может повторяться несколько раз или бесконечно долго. Для определения этого показателя применяется численный аргумент n.

Другие действия с фрактальной графикой

После того как элемент фрактальной графики был создан, с ним можно производить различные дополнительные действия:

  • Повороты и растяжения. Так увеличиваются отдельные детали рисунка, либо они принимают нужную пользователю форму.
  • Группирование объектов. Обычно эта функция применяется для того, чтобы назначить требуемый масштаб.
  • Преобразование цветов. Изображение можно окрасить в любой оттенок, задать тон.
  • Изменение формы всего объекта или отдельных деталей.

Нужно помнить, что изображения фрактальной графики в конечном итоге предсказать невозможно. Когда треугольник слишком увеличивается, то просмотр будет нереальным, пользователь увидит только черное окно. Когда желаемая текстура обнаружена, все изменения с ней нужно проводить в минимальном порядке, постоянно сохраняя допустимый вариант.

Программы для генерации

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

Продукт Art Dabbler представляет собой лучший вариант, если пользователь раньше не имел дело с его налогами. Здесь можно не только освоить графику, но и научиться рисовать на компьютере. К другим преимуществам следует отнести небольшое количество занимаемой памяти и интуитивно понятный интерфейс.

Другая программа - Ultra Fractal. Она уже ориентирована на работу профессионалов, новичкам сложно будет в ней разобраться. Интерфейс здесь достаточно сложный, но производители выполнили его на примере обычного Photoshop. Если пользователь имел дело с этой программой, то в кнопках разберется быстро. Особенность Ultra Fractal заключается в том, что здесь выполняется не только графика фрактальная в качестве стандартного и обычного изображения, но и анимация. Формулы для составления прилагаются, но при необходимости пользователь сможет задействовать свою.

Существующие форматы

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

Если перед пользователем аппликация, большая часть которой выдержана в одном цвете, то разумно использовать форматы BMP и PCX. Здесь заменяется последовательность повторяющихся величин.

Диаграмму, которая очень редко, но все-таки используется во фрактальной графике, логично поместить в TIFF или GIF.

Часть форматов является универсальной. То есть, их можно просмотреть в большинстве редакторов. Но если пользователю важна качественная тогда нужно применять оригинальную программу.

Форматы фракталы не поддерживаются браузерами. Именно поэтому осуществляется их преображение, если есть необходимость загрузить на тот или иной сайт.

Сферы применения

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

  1. Компьютерная графика. Реалистично изображаются рельефы и природные объекты. Это применяется в создании компьютерных игр.
  2. Анализ фондовых рынков. Фракталы здесь используются для того, чтобы отметить повторения, которые впоследствии сыграют трейдерам на руку.
  3. Естественные науки. В физике с помощью фрактальной графики моделируются нелинейные процессы. В биологии она описывает строение кровеносной системы.
  4. чтобы уменьшить объем информации.
  5. Создание децентрализованной сети. Посредством фракталов удается обеспечить прямое подключение, а не через центральное регулирование. Поэтому сеть становится более устойчивой.

На данный момент практикуется применение фракталов в производстве различного оборудования. Например, уже запущен конвейер по созданию антенн, отлично принимающих сигналы.

Примеры

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

Стандартными, но относительно сложными примерами компьютерной фрактальной графики являются облака, горы, морские побережья и так далее. Их зачастую используют при создании игр.

Самым простым примером можно назвать кривую Коха. Во-первых, она не имеет конкретной длины, и ее называют бесконечной. Во-вторых, здесь полностью отсутствует гладкость. Поэтому невозможно построить касательную.

Плюсы и минусы

Свое распространение совсем недавно заполучила фрактальная графика. ее слишком размыты, поскольку отсутствует нормальная теоретическая база. Терминология и принципы ее использования до конца не изучены, несмотря на то, что они действенные и рабочие.

Достоинства фрактальной графики заключаются в нескольких факторах:

  1. Небольшой размер при масштабном рисунке.
  2. Нет конца масштабированию, сложность картинки можно увеличивать бесконечно.
  3. Нет другого такого же инструмента, который позволит создавать сложные фигуры.
  4. Реалистичность.
  5. Простота в создании работ.

Недостатки фрактальной графики тоже присутствуют. Во-первых, без компьютера здесь не обойтись. Причем, чем длиннее количество повторений, тем больше загружается процессор. Соответственно, только качественное компьютерное оборудование способно справиться с построением сложных изображений.

Во-вторых, присутствуют ограничения в исходных математических фигурах. Некоторые изображения создать посредством фракталов не удастся.

Сходства и различия между фракталом и вектором

Векторная и фрактальная графика очень различаются между собой:

  1. По кодированию изображений. Вектор задействует контуры разных геометрических фигур, фрактал - математическую формулу, в основе которой лежит треугольник.
  2. По применению. Вектор используют везде, где нужно получить четкий контур. Фрактальная графика более специализирована, она нашла свое применение в математике и искусстве.
  3. По аналогам. Векторными аналогами являются слайды или функции на графиках. У фракталов это - снежинки или кристаллы.

Несмотря на многообразие отличительных черт, эти два вида графики объединяет качество изображения. Оно остается неизменным, независимо от уровня масштабирования.

Трехмерная, векторная, растровая, фрактальная графика схожи в одном - все они широко используются в решении различных компьютерных задач. Чтобы получить действительно качественное изображение, нужно задействовать каждую из них.

Уникальные особенности фракталов

Графика фрактальная не имеет аналогов. Она уникальна в своем роде. Во-первых, один ее небольшой участок может рассказать сразу обо всем рисунке или изображении. Информация обо всем фрактале доступна, т.к. он является самоподобным.

В центре любого изображения, относящегося к данному типу графики, располагается равносторонний треугольник. Все остальные детали рисунка являются либо его частями, либо уменьшенными/увеличенными копиями. То есть, в составлении изображения принимает участие один конкретный элемент.

Для того чтобы использовать фрактальную графику, не нужны никакие объекты, хранящиеся в памяти компьютера. Приступить к созданию можно, имея под рукой одну только математическую формулу.

Заключение

Графика фрактальная очень реалистична. Происходит это потому, что ее детали и элементы постоянно встречаются в окружении человека - горы, облака, морские берега, различные природные явления. Часть из них остается постоянно в одном и том же состоянии, вроде деревьев, каменистых участков. Остальные же непрерывно меняются, как мерцающее огненное пламя или кровь, двигающаяся по сосудам.

Развитие фрактальных технологий на сегодняшний день - одна из прогрессирующих областей науки. Она используется не только в компьютерной графике. Возможно, если ученым удастся докопаться до их сути, человек начнет намного лучше понимать этот мир.

Наверное, сложно найти людей, которых бы не завораживало созерцание фрактальной графики - в ее таинственных элементах кому-то может представляться ночное пламя костра, кому-то - длинные плети колышущихся водорослей в толще воды, кому-то - целое таинство Вселенной.
Но так или иначе фрактальная графика однозначно притягивает наши взоры, а программные пакеты для ее создания могут стать той ступенькой, которая позволит приблизиться к настоящему фрактальному творчеству, тем более что все они сравнительно просты в освоении.
С использованием фракталов могут строиться не только ирреальные изображения, но и вполне реалистичные (например, фракталы нередко используются при создании облаков, снега, береговых линий, деревьев и кустов и др.). Поэтому применять фрактальные изображения можно в самых разных сферах, начиная от создания обычных текстур и фоновых изображений и кончая фантастическими ландшафтами для компьютерных игр или книжных иллюстраций. А создаются подобные фрактальные шедевры (равно как и векторные) путем математических расчетов, но в отличие от векторной графики базовым элементом фрактальной графики является сама математическая формула - это означает, что никаких объектов в памяти компьютера не хранится, и изображение (как бы ни было оно замысловато) строится исключительно на основе уравнений.
1. Программа Art Dabbler
Знакомство с основами фрактальной графики лучше всего начать с пакета Art Dabbler. Этот редактор (созданный фирмой Fractal Design, а теперь принадлежащий Corel) фактически представляет собой усеченный вариант программы Painter. Это отличная программа для обучения не только компьютерной графике, но прежде всего азам рисования. Малый объем требуемой памяти (для его установки необходимо всего 10 Мбайт), а также простой интерфейс, доступный даже ребенку, позволяют использовать его в школьной программе. Как и растровый редактор MS Paint, фрактальный редактор Art Dabbler особенно эффективен на начальном этапе освоения компьютерной графики.
Главное внимание разработчиками пакета Art Dabbler было уделено двум факторам:
  • созданию упрощенного интерфейса, основным элементом которого являются коробки инструментальных наборов (называемых здесь выдвижными ящиками);
  • возможности использования пакета в качестве обучающей программы. Для реализации этой цели в комплект поставки пакета наряду с самой программой включен самоучитель "Учись рисовать" и обучающий фильм на компакт-диске. Предлагаемые в них уроки рисования позволяют шаг за шагом наблюдать за процессом создания опытными художниками цветных изображений средствами пакета Art Dabbler.
Строка меню включает в себя шесть пунктов: стандартные для большинства программ - File, Edit и Help, а также Effects, Options и Tutors, которые присутствуют в большинстве графических программ и не нуждаются в дополнительных комментариях.
Art Dabbler предоставляет комплект эффектов (меню Effects), которые могут быть использованы для изменения или искажения изображений. Например, эффект Texturize создает текстуры бумаги, холста и т.п., расширяя творческие возможности художника.
Следует отметить, что в Art Dabbler выдвижными ящиками называются все инструментальные средства точно так же, как, например, в Photoshop аналогичные средства называются палитрами, а в CorelDRAW - докерами. В них хранятся кисти, карандаши, резинка и другие инструменты, для активизации которых достаточно нажать соответствующую им пиктограмму. На передних стенках ящиков отображается небольшое количество кнопок и ручка, нажав которую пользователь получает доступ ко всему набору осуществляемых через него операций благодаря открывающимся дополнительным кнопкам.
Скачать
2. Программа Ultra Fractal
Ultra Fractal - лучшее решение для создания уникальных фрактальных изображений профессионального качества. Пакет отличается дружественным интерфейсом, многие элементы которого напоминают интерфейс Photoshop (что упрощает изучение), и сопровождается невероятно подробной и прекрасно иллюстрированной документацией с серией туториалов, в которых поэтапно рассматриваются все аспекты работы с программой. Ultra Fractal представлен двумя редакциями: Standard Edition и расширенной Animation Edition, возможности которой позволяют не только генерировать фрактальные изображения, но и создавать анимацию на их основе. Созданные изображения можно визуализировать в высоком разрешении, пригодном для полиграфии, и сохранить в собственном формате программы или в одном из популярных фрактальных форматов. Визуализированные изображения также могут быть экспортированы в один из растровых графических форматов (jpg, bmp, png и psd), а готовые фрактальные анимации - в AVI-формат.
Принцип создания фрактальных изображений достаточно традиционен, самое простое - воспользоваться одной из прилагаемых в поставке формул (сориентироваться относительно возможного вида генерируемого по выбранной формуле изображения поможет встроенный браузер), а затем подредактировать параметры формулы желаемым образом. А если эксперимент оказался неудачен, то последние действия легко отменить. Готовых фрактальных формул очень много, и число их может быть расширено путем скачивания новых формул с сайта программы. Подготовленные пользователи могут попытать счастья и в создании собственной формулы, для чего в пакете имеется встроенный текстовый редактор с поддержкой базовых шаблонов, основанных на стандартных конструкциях языка программирования фрактальных формул.
Однако не стоит думать, что таинство фрактального изображения кроется лишь в удачной формуле. Не менее важны и иные аспекты. Например, цветовая настройка, предполагающая выбор варианта окраски и точную настройку ее параметров. Настройка цвета реализована на уровне солидных графических пакетов, например градиенты можно создавать и настраивать самостоятельно, корректируя множество параметров, включая полупрозрачность, и сохранять их в библиотеке для дальнейшего использования. Применение слоев с возможностью изменения режимов их смешивания и корректировкой полупрозрачности позволяет генерировать многослойные фракталы и за счет наложения фрактальных изображений друг на друга добиваться уникальных эффектов. Использование масок непрозрачности обеспечивает маскирование определенных областей изображения. Фильтры трансформации позволяют выполнять в отношении выделенных фрагментов изображения разнообразные преобразования: масштабировать, зеркально отражать, обрезать по шаблону, искажать посредством завихрения или ряби, размножать по принципу калейдоскопа и т.д.
Скачать
3. Программа Fractal Explorer


Fractal Explorer - программа для создания изображений фракталов и трехмерных аттракторов с достаточно впечатляющими возможностями. Имеет интуитивно понятный классический интерфейс, который может быть настроен в соответствии с пользовательскими предпочтениями, и поддерживает стандартные форматы фрактальных изображений (*.frp; *.frs; *.fri; *.fro; *.fr3, *.fr4 и др.). Готовые фрактальные изображения сохраняются в формате *.frs и могут быть экспортированы в один из растровых графических форматов (jpg, bmp, png и gif), а фрактальные анимации сохраняются как AVI-файлы.
Генерация фракталов возможна двумя способами - на основе базовых фрактальных изображений, построенных по входящим в поставку формулам, или с нуля. Первый вариант позволяет получить интересные результаты сравнительно просто, ведь выбрать подходящую формулу несложно, тем более что удобный файловый браузер позволит оценить качество фрактала из базы еще до создания на его основе фрактального изображения. У полученного таким путем фрактального изображения можно сменить цветовую палитру, добавить к нему фоновое изображение и определить режим смешивания фрактального и фонового слоев, а также степень прозрачности фрактального слоя. Затем можно будет подвергнуть фрактальное изображение трансформации, при необходимости масштабировать, определить размеры изображения и провести рендеринг. Создание изображения с нуля гораздо сложнее и предполагает выбор одного из двух способов. Можно выбрать тип фрактала почти из 150 вариантов. А затем уже перейти к изменению разнообразных параметров: настройке палитры, фона и пр. А можно попробовать создать свою пользовательскую формулу, воспользовавшись встроенным компилятором. Перед рендерингом готового изображения может потребоваться проведение автоматической коррекции цветового баланса и/или ручной коррекции яркости, контрастности и насыщенности.
Скачать
4. Программа ChaosPro
ChaosPro - один из лучших бесплатных генераторов фрактальных изображений, с помощью которого нетрудно создать бесконечное множество удивительных по красоте фрактальных изображений. Программа имеет очень простой и удобный интерфейс и наряду с возможностью автоматического построения фракталов позволяет полностью управлять данным процессом за счет изменения большого количества настроек (число итераций, цветовая палитра, степень размытия, особенности проецирования, размер изображения и др.). Кроме того, создаваемые изображения могут быть многослойными (режимом смешивания слоев можно управлять) и к ним можно применить целую серию фильтров. Все накладываемые на строящиеся фракталы изменения тут же отражаются в окне просмотра. Созданные фракталы могут быть сохранены в собственном формате программы, либо в одном из основных фрактальных типов благодаря наличию встроенного компилятора. Или экспортированы в растровые изображения или 3D-объекты (если предварительно было получено трехмерное представление фрактала).
В списке возможностей программы:
  • точная цветовая настройка, обеспечивающая плавные градиентные переходы цветов друг в друга;
  • одновременное построение нескольких фракталов в разных окнах;
  • возможность создания анимации на основе фрактальных изображений с определением ключевых анимационных фаз, которые могут отличаться по любому изменяемому параметру: углам поворота и вращения, цветовым параметрам и пр.;
  • создание трехмерных представлений фракталов на основе обычных двумерных изображений;
  • поддержка многих стандартных форматов фрактальных изображений, изображения в которых могут быть импортированы и отредактированы в среде ChaosPro.
Скачать
5. Программа Apophysis
Apophysis - интересный инструме
нт для генерации фракталов на основе базовых фрактальных формул. Созданные по готовым формулам фракталы можно редактировать и неузнаваемо изменять, регулируя разнообразные параметры. Так, например, в редакторе их можно трансформировать, либо изменив лежащие в основе фракталов треугольники, либо применив понравившийся метод преобразования: волнообразное искажение, перспективу, размытие по Гауссу и др. Затем стоит поэкспериментировать с цветами, выбрав один из базовых вариантов градиентной заливки. Список встроенных заливок достаточно внушителен, и при необходимости можно автоматически подобрать наиболее подходящую заливку к имеющемуся растровому изображению, что актуально, например, при создании фрактального фона в том же стиле, что и иные изображения некоего проекта. При необходимости несложно подрегулировать гамму и яркость, изменить фон, масштабировать фрактальный объект и уточнить его расположение на фоне. Можно также подвергнуть результат разнообразным мутациям в нужном стиле. По окончании следует задать размеры конечного фрактального изображения и записать его визуализированный вариант в виде графического файла (jpg, bmp, png).
Скачать
6. Программа Mystica
Mystica - универсальный генератор уникальных фантастических двумерных и трехмерных изображений и текстур, которые в дальнейшем можно использовать в разных проектах, например в качестве реальных текстур для Web-страниц, фонов Рабочего стола или фантастических фоновых изображений, которые могут быть задействованы, например, при
оформлении детских книг. Пакет отличается нестандартным и достаточно сложным интерфейсом и может работать в двух режимах: Sample (ориентирован на новичков и содержит минимум настроек) и Expert (предназначен для профессионалов). Создаваемые изображения могут иметь любой размер и затем экспортироваться в популярные графические 2D-форматы. Прямо из окна программы их можно отправить по электронной почте, опубликовать в Html-галерее или создать на их основе видеоролик в форматах divx, mpeg4 и др. Встроенный трехмерный движок программы может быть использован при создании трехмерных сцен для компьютерных игр, например фантастических фонов и ландшафтов.
Генерация изображений осуществляется на основе заложенных в пакете фрактальных формул, а система подготовки изображения многоуровневая и включает очень подробную настройку цветов, возможность простейших трансформаций генерируемых элементов и массу прочих преобразований. В их числе применение фильтров, изменение освещения, корректировка цветовой гаммы, яркости и контрастности, изменение использованного при генерации материала, добавление к изображению "хаотических" структур и пр.
Скачать
Фрактальные изображения применяются в самых разных сферах, начиная от создания обычных текстур и фоновых изображений и кончая фантастическими ландшафтами для компьютерных игр или книжных иллюстраций. Создаются фрактальные изображения путем математических расчетов. Базовым элементом фрактальной графики является сама математическая формула - это означает, что никаких объектов в памяти компьютера не хранится, и изображение строится исключительно на основе уравнений.
Таинство фрактального изображения не кроется лишь в одной удачной формуле. Не менее важны и иные аспекты. Например, цветовая настройка, фильтры трансформации и др.
Существует очень много программ по созданию фрактальных изображений. Эти программы имеют свои достоинства и недостатки. С развитием технологий количество программ увеличивается, а их качество и возможности улучшаются.