Вы не авторизованы.

Ultra Fractal. Краткое руководство с уроком для начинающих.

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

Первое — запускаем Ultra Fractal.
Условно окно программы можно разделить на несколько частей:

Большое окно — предпросмотра, в котором находится сам фрактал, в нём будут видны все изменения, которые мы будем производить (это окно постоянно обновляется). Изменяя параметры фрактала мы будем работать с инструментами окон и закладок Fractal Properties (свойства фрактала) и Layer Properties (свойства слоёв).
Самый верх окна — панель инструментов и меню. 

Так что же нам доступно на Панели инструментов

1 - new — кнопка, нажав на которую создаётся новый фрактал.
2- Open и Browse — кнопки открытия фрактального файла, хранящегося на диске вашего компьютера.
3 - Save — кнопка сохранения фрактала на диск (в формате .ufr) .
4 - Undo и Redo — кнопки отмены и повторения предыдущих манипуляций с фракталом. Так же возможно использовать лист истории Fractal history list — об этом позже.
5 - Copy и Paste — две эти кнопки позволяют работать с параметрами, загружая их в буфер обмена. Сначала скопировать, а потом извлечь-вставить.
6 — кнопка окна с фракталом.
7 - Gradient — эта кнопка открывает редактор градиента, связанный с окном текущего фрактала, для редактирования цветов.
8 - mouse mode — режимы мыши. Эти кнопки определяют, что происходит, когда вы перемещаете мышь внутри окна фрактала:
normal mode — нормальный режим
select mode — режим выбора
switch mode — режим переключателя
9 - Save Parametrs — кнопка сохранения фрактала в виде параметров.
10 - Render to Disk — кнопка запуска визуализации фрактала или анимации на диск, для создания изображения с высоким разрешением или фильма с качеством лучшим, чем мы видим в рабочем окне фрактала.
11 - Help — понятно, что это справка.
Практически все команды панели инструментов продублированы в меню File, Edit и выпадающих меню. Наиболее часто используемые команды можно вызвать с помощью мыши из меню, которое становится доступным при нажатии правой кнопки мыши (при нахождении указателя мыши внутри фрактального окна).

 Правая часть окна — закладки, в которых находится всё самое нужное. Давайте ознакомимся с их содержанием.
Самая верхняя часть это - Layer Properties, в которой несколько закладок. Начнём с Formula — в этой закладке задаётся тип фрактала, базовая формула, которую мы будем изменять. Для выбора формулы нажмите на иконку с изображением открытой папки с лупой (Browse)  , после этого появится окно следующего вида:

 

В нём мы увидим группы формул, каждая из которых имеет подгруппы, просмотрите, начиная от стандартных — Standart.ufm (они входят в состав программы) до тех, которые вы загрузили с сайта программы.

А теперь потренируйтесь — выберите любую формулу, которая вам нравится — кликните мышкой по её изображению, у меня на скрине это Mandelbrot (он же открывается в основном окне по умолчанию при запуске программы).
Как только вы выбрали формулу — кликнули по ней мышкой, её изображение появится в небольшом окошке внизу справа, а слева рядом с ней будет описание формулы. Многие фрактальные формулы написаны разными авторам и в этой области будут заметки о них.
Теперь нажмите на Open — подтвердив выбор формулы (Cancel — чтобы отменить выбор). Это окно закроется, а выбранный фрактал появится в основном фрактальном окне.

Имея начальный багаж знаний, давайте построим наш первый фрактал, попутно продолжая изучать интерфейс и все необходимые инструменты.
Сначала зададим размер нашего фрактала. Обратите внимание на нижнюю область закладок в правой части окна программы, сейчас нам нужна закладка Fractal Properties (Фрактальные свойства) а именно Image:

здесь вручную вписываем числовые значения в выделенных областях.
Теперь нас интересует область основных закладок — она расположена выше. Layer Properties – свойства слоёв. Первым делом выбираем формулу для фрактала - в закладке Formula — нажимаем уже знакомую нам иконку Обзора с изображением лупы. Мне приглянулась формула dm11a из группы ldm.ufm

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

Кликните по первой иконке Explorer (он очень похож на прицел) сразу же откроется окно с прямоугольной координатной сеткой:

и станет активным окно превью Fractal Mode – они работают в связке. 

Поперемещайте указатель мыши по координатной сетке и увидите, как внешний вид фрактала изменяется. Как только в окне Fractal Mode получится что-то интересное, просто кликните мышью по координатной сетке, окно с ней закроется, а в основном окне фрактала появится изображение, которое только что было в окне превью Fractal Mode.
Обратите внимание, что шаг (Range) сетки можно изменять для наиболее удобной работы — для этого есть две кнопки в верхней части окна — они выглядят как лупа с плюсом и лупа с минусом.
Инструмент «Пипетка» работает аналогично, разве что при её выборе не открывается дополнительное окно, а все перемещения вы будете осуществлять в основном фрактальном окне. Но точно так же в окне превью Fractal Mode будут отображаться изменения фрактала.

(Для справки-  получить доступ к этим двум инструментам можно из контекстного меню, если кликнуть правой кнопкой мышки в любой области поля с числовыми значениям).
Теперь нам нужно вернуться к значениям введённым вручную ранее (см. скрин выше). Помните, что для этого на панели инструментов есть иконка с изображением стрелки направленной против часовой стрелки?

ею и воспользуемся. Нажали, сверились со скрином.

Небольшое отступление. Можно было тренироваться не на рабочем фрактале. Давайте попробуем ещё один способ, ведь в окне программы может быть открыто сразу несколько окон. Кликните мышью по окну с нашим фракталом правой кнопкой мыши и в контекстном меню выберите Duplicate (или воспользуйтесь сочетанием Ctrl+D, или же войдите в пункт меню File-Duplicate, кому как удобнее). Фрактал откроется в новом окне. Эксперименты можно проводить в нём, а потом просто закрыть, как любое окно в Windows — нажав на крестик в правом верхнем углу. Программа спросит у Вас хотите ли вы сохранить изменения — Save changes.... - ответите нет, нажав, на No..
Возвращаемся к нашему фракталу и переходим в закладку Location.
Здесь мы зададим координаты нашего фрактала. Аккуратно выставляйте значения согласно скрина и обратите внимание на то, что фрактал повернут на 90 градусов против часовой стрелки — значение Rotation Angel.

Далее нас интересует закладка Outside. На этом этапе мы будем работать с алгоритмом цветовой окраски фрактальной структуры. Выбираем формулу Exponential Smoothing (General) из группы dmj.ucl.

Изменим два параметра Color Density (плотность цвета) и Transfer Function.

Чтобы фрактал стал более привлекательным, давайте заменим дефолтный градиент и построим свой, но сначала ознакомимся с основными инструментами, которые нам пригодятся. Создание градиента — момент не менее ответственный, чем любой другой.
Но не стоит беспокоиться, все приёмы осваиваются и запоминаются, всё дело, как обычно, в практике. Нажимаем на иконку, находящуюся на панели инструментов (открыть окно градиента можно ещё одним способом — нажав кнопку F5).

Откроется окно со стандартным градиентом программы:

Давайте разберёмся, что же представляет из себя градиент в этой программе и как с ним можно работать.

Узлы градиента — это точки, которые позволяют нам вытворять с ним всё, что душе угодно. Их можно добавлять, удалять, перемещать.
Обратите внимание в окне дефолтного градиента есть несколько областей, но часть из них не видна, чтобы их сделать видимыми, надо нажать на кнопки, показанные на скрине ниже — 1, 2, 3, 4, 5.

Область прозрачности — номер 3, очень важна при работе с фракталом.
Изначально, при запуске программы область прозрачности не связана с градиентом, т.е. для неё можно создавать свои кривые, добавляя узлы градиента. Но чаще удобнее связать все области градиента, для этого достаточно нажать на иконку на панели инструментов Link color and opacity (так же можно выбрать её в контекстном меню, кликнув правой кнопкой мыши или нажав комбинацию Ctrl+L):

Тонкая настройка цвета возможна ещё одним способом:

В контекстном меню есть всё, что нам нужно и практически те же инструменты становятся доступными при открытом окне градиента.

1 – иконка градиента (в данном случае она нажата — следовательно окно градиента открыто);
2Select color. Выбрав эту кнопку, мы получаем возможность работать с цветом для выбранного узла градиента. Откроется окно следующего вида:

перемещая шифт в любой из областей, можно выбрать любой цвет для выбранной (активной) точки градиента.
Обратите внимание на три кнопки выше небольшого окошка превью. Третья кнопка — режим Превью - она активна, именно благодаря ей любые изменения градиента в этом окне сразу отражаются в основном окне фрактала и в окошке превью.
Первая кнопка - «Выбор», открывает знакомое по другим графическим редакторам окно градиента, в котором можно сделать ещё более тонкие настройки цвета. Вторая — «Randomize» Случайный градиент, нажав на неё, естественно, мы увидим, как фрактал окрасился в произвольные цвета, предложенные программой.
Пробуйте разные варианты, пока не получите тот, который больше всего нравится, после чего нажмите ОК, подтверждая свой выбор. Открыть окно Select Color можно и другим способом — при активном узле градиента кликнуть мышью по области цвета в нижней части окна градиента (или, если Вы любите сочетания клавиш, то нажав Ctrl+Enter).

 

3 - Randomize Случайный градиент (эта функция уже описана выше)
4Eyedropper – инструмент в виде пипетки позволяет взять цвет в любой области градиента или фрактала. В этот цвет окрасится активный узел градиента.
5добавить узел. После нажатия на эту кнопку около указателя мыши появляется знак + (виден только в окне градиента). Клините мышкой, чтобы добавить новый узел.
6удалить узел. Достаточно нажать на кнопку, чтобы активный узел градиента был удалён.
7 – волшебная кнопка, связывающая градиент и область прозрачности. Link color and opacity о ней говорилось выше.
8Smooth curves – эта кнопка позволяет сделать кривую градиента плавной или линейной.
Дополнительные инструменты для работы с градиентом мы находим под правой кнопкой мыши:

1Duplicate — дублирует градиент, открывая копию в новом окне.
2Replace — открывает окно библиотеки градиентов, в которой нужно выбрать другой градиент, чтобы заменить активный. Изначально в библиотеке содержатся только стандартные градиенты, но вы можете сохранять в эту папку и свои градиенты, чтобы потом воспользоваться этой функцией. 

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

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

Чтобы создать новый градиент отправляемся в меню и выбираем FileNewGradient. Откроется дефолтный градиент с которым можно начинать работать заново.

Градиент сохраняется в виде файла с расширением .ugr. Файл градиента представляет собой текстовый файл, который может содержать любое количество градиентов, следовательно вы можете хранить целые наборы градиентов.
Для сохранения градиента нужно нажать кнопку Save в меню File. Откроется браузер сохранения градиента. Вы можете сохранить градиент в уже существующий файл или создать новый. Чтобы создать новый, просто введите название этого градиента и нажмите кнопку Save.
 

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

Итак, первый слой нашего фрактала готов, он будет выглядеть так:

Вновь обратим внимание на нижнюю часть правой стороны окна - Fractal Properties. Нас интересует первая закладка (обычно именно она открыта изначально). Здесь будут отображаться все слои фрактала, столько, сколько мы заходим, а так же именно тут мы будем производить с ними некоторые манипуляции. Пока в этом окне виден только один слой. Изначально первый слой в программе Ultra Fractal имеет название Background, но я предлагаю Вам его изменить (название может быть как на английском, так и на русском языке).

Для этого достаточно встать мышкой на слой, он станет активным (изменит цвет), вызвать контекстное меню (кликнув правой кнопкой мыши) и в нём выбрать пункт Rename (или нажать F2, или просто один раз кликнуть по строке с названием слоя — текст названия станет доступен для редактирования), теперь просто впишите название, которое Вам кажется наиболее подходящим. Я выбрала 1 слой.


Усложним фрактал, добавив ещё один слой. Кликнете мышкой иконку Add (на скрине выше она видна как лист с плюсом). 1 слой продублируется и его копия расположится над ним. Теперь станет доступна ещё одна кнопка:

с её помощью можно удалить любой слой, предварительно кликнув по нему мышью и тем самым сделав активным.
Но нам пока ничего удалять не нужно. Назовём продублированный слой 2 слой.
Не внося никаких изменений ни в формулу, ни в координаты фрактала, сразу переходим к закладке Outside и выбираем Orbit Traps Gradient (UF5) из группы dmj5.ucl. Никаких изменений параметров производить не будем, изменим вид фрактала другим способом, который отличает Ultra Fractal от других 2d фрактальных программ. Но сначала построим градиент для 2-го слоя:

 

Теперь вернёмся в закладку Fractal Properties и изменим режим наложения 2-го слоя с нормального на Difference. Для этого просто выберите режим в выпадающем списке:

Вот так будет выглядеть получившийся фрактал:

Вы можете экспериментировать, выбирая другие режимы наложения для второго слоя, в т.ч. изменяя его прозрачность. Допустим, что выбранный мной режим Difference кажется вам слишком интенсивным, уменьшите его влияние на внешний вид фрактала - для того, чтобы это сделать достаточно сдвинуть горизонтальный слайдер со 100 процентов влево до величины, которая вам больше понравится:

Так же вы можете поменять слои местами. Просто перетянуть мышью 1 слой, расположив его над 2-м слоем и уже для него выбрать режим наложения. Поэкспериментируйте и с градиентом – смело перемещайте узлы градиента и наблюдайте за изменениями во фрактале.
Никогда не беспокойтесь, что вы не сможете вернуться к тому, с чего начинали. В области Fractal Properties рядом с закладкой слоев есть крайне полезная закладка History.

— в ней записываются все изменения, которые вносились вами, включая работу с градиентом. К тому же есть кнопка отмены действий на панели инструментов, о которой мы уже говорили выше.
Давайте создадим ещё один слой с прозрачной областью градиента.
Продублируем 1 слой (для этого встанем мышкой на слой и нажмём на иконку Add). Новый слой автоматически расположится над первым, но мы перетащим его выше и сделаем самым верхним. Назовём его 3 слой. Видите? Фрактал изменился. Но пока это не то, что нам нужно. Сначала изменим режим наложения слоя на нормальный — Normal (нам не нужно, чтобы этот слой наследовал свойство 1 слоя). Не внося никаких изменений в окне Layer Properties сразу приступим к градиенту. Воспользуемся инструментом Insert (помните - он позволяет добавлять новые узлы градиента)

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

для этого кликните мышкой в указанных областях (иконки Visible) около каждого из слоёв. Они станут бесцветными — значит, слои не видны. Теперь смело беритесь за градиент. Добавьте один узел и постарайтесь, перемещая другие, построить вот такой градиент:

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

Теперь сделайте видимым 2 слой - фрактал стал совершенно другим. 

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


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

Фракталы могут быть сохранены в виде набора параметров, а также в виде фрактальных файлов. Размер наборов параметров намного меньше фрактальных файлов, поскольку в них не содержатся расчетные пиксели. Поэтому каждый раз, когда вы захотите открыть набор параметров будет происходить пересчет фрактала. Наборы параметров идеально подходят для совместного использования фракталов с другими пользователями.
Файл параметров (он легко узнаваем по расширению .upr) может содержать любое количество наборов параметров. Следовательно довольно легко их хранить и организовать коллекции или библиотеки. Параметры файлов сохраняются в виде обычного текста и могут быть открыты в текстовых редакторах, простейшим из которых является Блокнот Windows, а так же во встроенном UF редакторе формул.
Для того, чтобы сохранить набор параметров нужно выбрать Save Parameters меню File (или кликнуть по иконке на панели инструментов с изображением дискеты и листа на ней

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

Для того, чтобы открыть ранее сохраненный набор параметров, просто нажмите на кнопку Browse в меню File. Откроется браузер.

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

второй способ.
В нашем случае набора нет, есть лишь один фрактал, поэтому проще сохранить другим способом, честно говоря я им пользуюсь чаще.
Фрактал в данном случае сохраняется в виде фрактального файла с расширением .ufr.
Такой файл содержит в себе только один фрактал в комплекте с рассчитанными пикселями и всей информацией, которая необходима для его восстановления. Т. к. в этом файле сохраняются все расчётные пиксели, то файл может быть довольно большим. При открытии файла не требуется пересчёта фрактала, поэтому он всегда сразу отображается в главном фрактальном окне. Лично для меня в некоторых случаях это очень удобно. Однако, если вам нужно экономить место на диске компьютера, удобнее первый способ сохранения — в наборе параметров.
Чтобы сохранить фрактал во фрактальный файл выберите пункт меню FileSave as... открывается окно Save fractal, в котором вам предлагается выбрать путь сохранения фрактала:

Если вы не хотите, чтобы он назывался Fractal 1 (дефолтное имя любого нового фрактала в программе), придумайте название, которое вам нравится, его предпочтительно задавать на английском. Эти параметры сохраняются с расширением .ufr.
Давайте заодно сохраним и изображение. Чтобы экспортировать фрактал из главного окна достаточно выбрать в меню FileExport и в открывшемся окне Save Image нажать на кнопку Save (изображение сохранится с именем, которое вы задали выше).

Обратите внимание, что здесь доступен список форматов, в которых можно сохранить изображение. Я предпочитаю сохранять в .jpg со средним качеством — оно задаётся в следующем окне:

Сохраняемое в данном случае изображение по сути - лишь черновой вариант не очень качественно просчитанного фрактала. Рендер отличается не только тем, что позволяет сохранять изображения в гораздо бОльшем размере, чем в главном окне фрактала (программа поддерживает рендер изображения до 100.000 на 100.000 px), но и в первую очередь качеством и точностью расчётов, более аккуратным смешиванием цветов, сглаживанием, что в совокупности даёт нам высокое качество изображения.
Поэтому, если мы хотим увидеть фрактал во всей красоте, то его необходимо отрендерить!

Выбираем иконку          или нажимаем комбинацию Ctrl+R

открывается окно следующего вида:

в котором вы можете:
1 - выбрать путь сохранения изображения — в области Destination File. Здесь же задать название вашему фракталу, если до этого вы не сохраняли его параметры под каким-то именем (изначально программа дает название Fractal1).
2 — задать формат изображения в File Format. Лучшее качество, о чём я не устану повторять, даёт bmp, но он же и имеет больший размер. Но оно того стоит. 
3 — выбрать подходящий размер. Тут всё зависит от желания, мощности вашего компьютера и целей. Обратите внимание на галочку, стоящую в пункте Use original aspect ratio — это значит, что фрактал будет рендериться в точно таком же виде, в котором мы видим его в окне предпросмотра, с оригинальным соотношением сторон.
- Resolution или разрешение — качество. В большинстве случаев не вижу необходимости изменять дефолтное значение. Его хватает и для печати. Ведь увеличение его увеличивает и время, необходимое на рендер изображения. Если, конечно, мы готовимся к выставке:) то да, можно позволить машине поработать с особым усердием. Опять же — всё определяется вашим желанием и вычислительными возможностями компьютера.

В области Options есть один интересный пункт, который мне кажется удобным. Если, запустив рендер фрактала, Вы занялись чем-то другим, то он может быть полезен. Поставьте галочку в боксе напротив Open when finished и вы никогда не пропустите момент окончания рендера, поскольку готовый фрактал, чтобы Вы не делали, неожиданно напомнит о себе, открывшись в отдельном окне для просмотра. Неоднократно меня спрашивали — почему вместе с изображением получается ещё один файл? Он действительно не слишком нужен, чтобы он не появлялся, просто уберите галочку из боса напротив «Generate log file».
Сглаживание - нормальный режим (установленные дефолтно) обычно даёт очень хорошие результаты, тем более в нашем случае его не стоит изменять.
Определившись со всеми настройками, смело жмите на ОК и запустится рендер, а окно закроется.
За статусом рендера можно следить с помощью шкалы:

по мере заполнения её цветом можно судить о процессе, а цифры ниже всегда подскажут (приблизительно) сколько требуется времени на визуализацию и сколько осталось до окончания. Давайте рассмотрим это окно ещё. Чуть выше вы видите список фракталов, которые рендерились ранее, активный (который просчитывается в данный момент, всегда выделен цветом). Если рендер запущен, то мы видим иконку треугольника слева. Если нажать на него, рендер прекратится, войдёт в режим паузы. Чтобы запустить его снова, нажмите на кнопку паузы.
Обратите внимание на другие иконки справа:
- кнопка в виде шестеренки с плюсом позволяет добавить работу на рендер, а нажав на шестеренку с минусом (предварительно выбрав один из фрактальных параметров) можно удалить его из списка.

Вот ещё один вариант этого же фрактала, с изменённой формулой в Outside:

 
На этом первый экскурс в мир Ultra Fractal завершён. До новых встреч в новых уроках.
Удачи всем и вдохновения.
p.s. если возникнут вопросы, вы всегда можете задать их на нашем форуме в соответствующем разделе Ultra Fractal.

Автор урока: Aqualena

Оцените материал
(3 голосов)
Прочитано 5867 раз Последнее изменение Четверг, 23 Октябрь 2014 12:52
Опубликовано в Ultra Fractal

2 комментарии

Оставить комментарий

Убедитесь, что вы вводите (*) необходимую информацию, где нужно
HTML-коды запрещены