Apophysis: Как быстро сделать фрактал на основе плагина Julian


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

Привет всем любителям фракталов и не только! С вами на связи Андрей aka @fractaldroid и сообщество @fractal. Сегодня мы с вами будем учится быстро создавать фракталы в программе Apophysis (JWildFire тоже подойдёт) на основе плагинов семейства Julian!

Цель урока: знакомство с плагином Julian и построение на его основе крсивых базовых фракталов.

Сложность урока: легкая.

Категория: для новичков и не только.

Вариабельность урока: большая.

Необходимые навыки: базовые навыки по работе в редакторе программы Apophysis.

Время выполнения: 10-15 минут.

Необходимые плагины: встроенный набор плагинов.

Итак, начинаем урок! Запускаем Апофизис (для урока я использовал версию программы 7Х 15В), открываем редактор и создаем новый флейм.

В новом чистом флейме у нас будет один-единственный треугольник. Обнуляем у него плагин Linear3D, а значение плагина Julian выставляем… ну допустим 0.5.

Значения на вкладке Variables пока что не трогаем. Вообще все значения плагинов в этом уроке можно принимать как условные, ибо эксперименты с этими значениями, это, по сути, ваша задача. Будете экспериментировать и выбирать именно то, что вам нравится.

А теперь давайте просто продублируем наш первый треугольник... ну, допустим, три раза. Теперь количество наших треугольников уже равно 4 и везде применен плагин Julian со значением 0.5. Как я уже сказал, значения на вкладке Variables я не трогал, а они у меня были такие:

Ну и пока что, как вы видите на скрине, у меня получился просто какой-то кружок. Но это только пока. А сейчас мы приступим к основной работе над фракталом и постараемся получить что-либо интересное. Работа наша, как я упоминал выше, собственно и состоит в экспериментировании со значениями. Ну и, конечно, обязательно нужно помучить наши треугольники, потаскать их туда-сюда, покрутить, в общем, сделать так, чтобы не было скучно ни им, ни вам. Для примера беру второй треугольник и допустим… поверну его на 45 градусов против часовой… и ничего не изменилось…:))

Если ничего не получилось, это хорошо, т.к. нужно экспериментировать дальше, а значит, будет интересно. Пробуем сдвинуть второй треугольник влево или вправо один раз с шагом равным 1\. О, у моего круга появились какие-то пупырышки!

Пупырышки - это конечно хорошо. Но какие-то они маленькие. Может быть, значение плагина Julian во втором треугольнике слишком мало? Ну, давайте попробуем его увеличить. О, и вправду становится лучше!

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

Теперь третий треугольник на очереди. Его опять можно покрутить, повертеть. Но я проделал с ним такие же манипуляции, что и со вторым, разве что значение Julian поставил другим.

Ну вот, как-то уже повеселее все смотрится. Теперь подбираемся к четвертому треугольнику. Что бы в нём поменять? А давайте ради интереса у него на вкладке Variables изменим значение Julian_power на 2!

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

И вот опять результат нас радует, т.к. наш фрактал насыщается деталями.

А что с «родоначальником», т.е. с первым треугольником? Так и оставим его в покое? Вовсе нет! К примеру, у него я абсолютно случайно увеличил значение Julian до совершенно «неприличного» значения и получил вот такой результат, который мне очень понравился:


Не знаю, как вы, а я во фракталах люблю психоделию, ну или, по крайней мере, цветовое разнообразие. А наш фрактальчик пока что в этом отношении скучен и одноцветен. Давайте раскрасим его! Причем, доверим это дело самому Апофизису. Идем в пункт меню Flame и щелкаем пунктик – Randomize Colour Values, или используем сочетание клавиш Ctrl – Alt – N.

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

Теперь мне не нравится то, что оси некоторых элементов фрактала не совпадают. Чтобы было понятно, смотрите скрин:

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

Вот так, мне кажется, лучше! Хотя это дело вкуса. Возможно, вам понравится предыдущий вариант. Теперь меня смущает тот факт, что в кружочке, который в центре, и во всех других маленьких кружочках - просто-напросто дырка. Она, конечно, маленькая, но все равно раздражает. И вообще возьмите себе за правило, что чем меньше черного в ваших фракталах, тем лучше! Первая и объективная критика, которую я слышал в адрес своих работ и не только, это то, что слишком много черного цвета (или белого, если вы выбрали белый фон). Самый простой вариант – это добавить новый треугольник с плагином bubble. Этот плагин создает шар. Значение плагина bubble подбирайте так, чтобы шарик заполнил дырку и не забудьте обнулить Linear3D! Также добавьте некоторое значение плагина pre_blur, чтобы шарик стал матовым, и можете изменить цвет пятого треугольника. Например, я сделал так:

Все бы хорошо, и вроде бы значение плагина bubble небольшое, но почему-то появился вот этот большой круг, который портит всю малину. На скрине выше я показал его стрелочкой. А все от того, что все предыдущие треугольники принимают на себя влияние пятого. И это влияние создает ненужный нам большой круг. Выход? Опять все просто – отключить влияние пятого треугольника на какой-то из предыдущих. А на какой именно? Да узнаем методом тыка. Выбираем наш пятый треугольник, идем на вкладку Xaos, проверяем, чтобы режим стоял View links as to. И в табличке по очереди пробуем отключить влияние пятого треугольника на остальные. Т.е. вместо единички ставим ноль и смотрим на результат. В моем случае, чтобы лишний круг исчез, мне пришлось отключить влияние пятого треугольника на первый и четвертый. И вдобавок, чтобы пятый треугольник не сильно доминировал над остальными, я немного уменьшил его вес. См. скрин:

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

Справедливости ради нужно сказать, что из встроенного набора плагинов Апофизиса, 90% не очень хорошо подходят для модификации в финальном треугольнике. Но можно, к примеру, использовать Curl. В своем примере для этого плагина я выставил значение равным 0.755. Значения на вкладке Variables посмотрите на скрине. Плюс я немного покрутил камеру в окне Adjustments. Получил такой результат:

На этом этапе урок закончен!

Итоги урока: Итак, что мы сегодня усвоили? Достаточно простую технику создания фракталов на основе плагинов Julian. Подытоживая, давайте закрепим суть: создаем несколько треугольников с Julian, а далее просто экспериментируем с положениями треугольников и со значениями плагина. По вкусу регулируем вес каждого треугольника, добавляем, если хочется, треугольник с каким-то другим плагином, если нужно, регулируем Хаос. Для особой пикантности можно использовать финальный треугольник. Небольшой совет: фрактал получается гармоничнее, если в Variables у треугольников будут стоять одинаковые значения.

Дом. Задание: Предлагаю вам на основе вышеизложенного урока потренироваться самостоятельно и создать собственные фракталы, отличные от моего в уроке. Для этого максимально экспериментируйте со значениями плагина Julian и его переменными. Передвигайте, крутите и мучите треугольники, как вашей душе угодно. Мутаген использовать запрещается… но если очень хочется… то помутируйте свой фрактал в мутагене в JWildFire.

А в следующем уроке мы с вами научимся, как превратить 2D-фрактал из этого урока в 3D…

С вами был Андрей aka @fractaldroid и сообщество @fractal. Всем мира и добра…

Вы можете найти нас в:
Telegram: https://t.me/joinchat/GZmeKA5cSfYip429CpiMjA
E-mail: fractalteam@mail.ru
Также читайте нас в Steemit: https://steemit.com/@fractal-team

Дизайн: @meskalinerush


Comments 5


Понятный урок, надо поэкспериментировать!

11.03.2018 15:33
0

Большое спасибо Василис!

11.03.2018 17:11
0

Это очень хороший урок! Пожалуй, я и сам им воспользуюсь

11.03.2018 17:32
0