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

Ultra Fractal. С чего начать, полезные советы и ссылки.

Многие люди спрашивают меня: как научится работать с программой Ultra Fractal? Размышляя об этом я и решил написать сие руководство, дабы помочь людям научится работать с этой великолепной программой.

Введение.

Собственно говоря, Ultra Fractal это программное обеспечение, позволяющее создавать фрактальные изображения. В настоящее время последняя версия этой программы 5.04 выпускается в трех версиях: очень простая Экспресс версия, Креативная версия и наконец Расширенная версия, имеющая максимум возможностей, включая анимацию и возможность использования сети компьютеров для рендера. Все версии доступны для Windows и MAC. Пробную версию можно без труда скачать на сайте ultrafractal.com. В принципе пробная версия такая же полнофункциональная, за исключением того, что на отрендеренные изображения программа будет накладывать водяной знак.

На первый взгляд, программа действительно кажется сложной. В ней очень много вкладок, функций, незнакомых понятий, что несколько отталкивает новичков при знакомстве с ней. На самом деле не стоит так боятся эту программу, в ней несложно разобраться и понять, что за что отвечает. Вам всего лишь нужно будет изучить пару руководств, и вы сможете сами творить удивительные фрактальные изображения. Всё будет зависеть от вас: либо вы терпеливо будете шлифовать своё мастерство и создавать фракталы экстра класса, либо нет. Ultra fractal – это не коробка с подарками, откуда выбудете доставать готовые фракталы, это прежде всего – ваш инструмент. А к каждому инструменту нужно приноровиться!!! Поэтому, когда вы его освоите Ultra fractal вам даст немало минут и часов приятного времяпровождения!!!

Приступаем к изучению Ultra Fractal.

Для начала я приведу краткий список ресурсов, руководств и советов, которые будут особенно полезны новичкам при знакомстве с UF.

  1. Прежде всего ознакомьтесь с официальными учебниками, которые находятся в разделе Help программы. Файл справки в целом является хорошим пособием из которого можно понять, как программа работает, а также разобраться с интерфейсом. Так что не поленитесь, изучите этот раздел в программе. Также на сайте программы ultrafractal.com можно скачать официальное руководство в формате PDF, и кроме английского языка, данное руководство также доступно на немецком и испанском.
  2. Много руководств доступно на сайте Deviantart. Например, хорошая подборка руководств собрана здесь: dafractalcentral.deviantart.com.
  3. Если вы предпочитаете видео уроки, то несколько руководств (на англ.) вы можете найти здесь: youtube.com/channel/UCzar4o7wrRLYXlyigVYqmyw/feed.
  4. Более профессиональные и структурированные видеоуроки вы можете найти в специальном видеокурсе (англоязыч.): Learning Ultra Fractal 5 (Creative Edition). Правда он платный и стоит 50 долларов, найти его вы можете здесь: zooreka.wordpress.com/category/tutorials/.
  5. Еще одним хорошим ресурсом является так называемая электронная UF рассылка. Подписаться на неё вы можете по адресу: ultrafractal.com/mailinglist.html. Это очень хороший способ получать дельные советы от профессионалов этой программы.
  6. Не забывайте, что самый хороший способ стать в чем-либо профессионалом это постоянная практика. Поэтому не стесняйтесь изучать и модифицировать параметры, созданные другими авторами. Это будет очень хорошей тренировкой. Много бесплатных готовых параметров, можно опять же найти на Дэвиантарте, например, вот здесь: ultra-fractal-redux.deviantart.com.

 

Предупреждение о других интернет ресурсах.

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

  1. На официальном сайте программы, есть раздел: ultrafractal.com/resources.html. В нём собраны ссылки на наиболее популярные сайты, посвященных этой программе.
  2. fractalus.com/info/ На этом ресурсе также можно найти много полезного об Ultra Fractal.
  3. http://www.nahee.com/Software/+Formulas+Parameters/

 

Скачанные формулы необходимо распаковать (если они конечно были в архивах) и подгрузить в программу. Папка с формулами находится в C:\Users\Имя пользователя\Documents\Ultra Fractal 5\Formulas. В этом каталоге вы можете создать новую папку (например, с названием Private) и туда положить разархивированные формулы. При следующем запуске программы, скачанные вами формулы подгрузятся в программу и будут в отдельном каталоге.

Когда вы только начинаете работать с программой, весьма заманчивой выглядит перспектива щелкать наугад формулы и крутить параметры, в надежде получить дельный фрактал. На своём опыте я понял, что подобный подход мало эффективен и очень легко впасть уныние и отчаяние от того, что у вас ничего не получается! Если вы не знаете, как работают те или иные формулы (а некоторые их хорошо работают только в комбинации с другими), то перебор случайных параметров порой тоже не приносит желаемого результата. Советую новичкам начать работу с базовых формул Мандельброта и Жюлиа (на вкладке Formula), вместе с одним базовых наборов инструментов служащих для алгоритма раскрашивания (на вкладке Outside), и просто поиграть с ними. Таким образом вы хорошо изучите работу этих инструментов и поймёте принцип работы алгоритмов раскраски фрактала.

 

Привожу небольшой список формул, которые вы можете применить на вкладке Outside. C ними легко работать и они дают прекрасные результаты при окрашивании фракталов:

Orbit Traps (UF3) в dml3.ucl Чтобы открыть эти формулы, на вкладке Outside кликните на этой кнопке:

Откроется вот такое окно:

В левой части в браузере формул кликните по плюсику рядом с папкой Public, а затем в выпавшем списке щелкните по формуле dmj3.ucl. В правой части появятся алгоритмы окрашивания доступные в данной формуле. Выберите Orbit traps (UF3) и нажмите Open. Вы увидите, что внешняя часть фрактала раскрасилась по-другому.

И ещё 3 формулы которые дают эффектное окрашивание, и с которыми легко работать:

Doodads и Thingamajigs в формуле ldm.ucl

DoodadsII, ThingamajigsII, Plane Curve traps II и Thin orbit traps II в формуле tma.ucl

Gaussian integer и Triangle Inequality average в формуле Standard.ucl

Если вдруг вы оказались в ситуации, когда после открытия какой-либо формулы в окне предпросмотра ничего нету, там либо сплошной черный, либо сплошной синий цвет, то есть несколько выходов из этой ситуации:

  1. Попробуйте изменить формулу раскрашивания на вкладке Outside. Некоторые формулы вообще не работают, если не применены определённые формулы на вкладке Outside. Если это не помогло, то попробуйте поиграть с дополнительными параметрами на вкладках Formula и Outside.
  2. Попробуйте нажать кнопку Reset Location на вкладке Location. Возможно, вы зашли слишком далеко вглубь фрактала.

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

Либо же попробовать изменить параметры в пункте Transfer function на вкладке Outside:

Работая с Ultra Fractal вы очень часто будете использовать одинаковые комбинации формул. Чтобы каждый раз не вызывать нужные формулы, вы можете создавать собственные пресеты, с уже готовыми комбинациями. Подробно, о том, как это сделать вы можете в справке программы в разделе Fractal formulas.

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

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

Много советов о том, как работать с градиентами можно найти здесь: parkenet.org/jp/ufgradienthints.html

А вот на этом ресурсе: cattail.nu/newton/index.html вы сможете сгенерировать огромное количество градиентов для UF.

Когда вы уже более-менее освоитесь в программе, следующим шагом в освоении будет работа с масками. Эту часть возможно будет трудно освоить, но оно того стоит. Работа с масками расширяет потенциал программы при создании фракталов. В файле справки также есть раздел, посвящённый этому. От себя я могу порекомендовать руководство по текстурированию и работе с масками от Rick Spix. Найти это руководство вы можете здесь: fractaldaydreams.com/renderosity_tutorial.zip Вообще, это руководство ориентировано на Ultra Fractal третьей версии, но по сути оно актуально и для версий 4 и 5.

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

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

На вкладке Formula загрузите формулу Pixel, находящуюся в lkm.ufm в папке Public.

 А теперь на вкладе Outside пробуйте скомбинировать её с такими формулами как:

  1. S.F.B.M II, Voroni Colouring, Truchet FBM и 3D SFBM в sam.ucl
  2. Hodge, Plasma, Plasma Convolution и Weave в mt.ucl
  3. MMF3a-AlternateFBM в mmf3.ucl
  4. 3D Texturizer Enhanced III в reb.ucl

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

Также пробуйте скомпоновать стандартные формулы Mandelbrot и Julia на вкладке Formula с другими окрашивающими алгоритмами на вкладке Outside. В частности, попробуйте ещё эти окрашивающие алгоритмы:

  1. Triangle Inequality Average, Smooth (Mandelbrot) в standard.ucl
  2. Triangles в ldm.ucl
  3. fBm Popcorn Trap в mt.uc

 

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

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

Небольшую коллекцию ссылок на разные текстуры я собрал здесь: velvet--glove.deviantart.com/favourites/9771931/UF-resources.

При использование режима Switch mode (F7) для получения множества Жюлиа из множества Мандельброта, вы получите более лаконичные результаты если указателем мышки уйдёте в голубую область. И наоборот получите более разнообразные результаты если будете указателем мышкой водить по границе черной и голубой области множества Мандельброта.

Использование режима Switch mode:

 

Будьте осторожными с мелкими деталями на вашем изображении. Допустим вы нашли эффектную текстуру выглядящую как песок или просто крутую заштрихованную текстуру, но использование антиальясинга при финальном рендере может сгладить эти эффекты и свести на нет все ваши ожидания. Поэтому иногда при рендере полезно отключать антиальясинг. Также стоит сказать, что это может привести к тому, что после финального рендера на изображении могут проявится детали, которых в окне предпросмотра просто не наблюдалось, и вы будете приятно удивлены (или разочарованы). Что же, Ultra fractal полон сюрпризов. По этой причине лучше сначала отрендерить изображение небольшого размера, чтобы посмотреть и учесть все недочёты если они проявятся. А уже потом, если нужно изменить параметры антиальясинга, и отрендерить финальную картинку большого размера. Это на даёт 100 % защиты от различных артефактов, но в большинстве случаев работает очень хорошо! Эта статья от Damien Jones очень хорошо разъясняет что такое антиальясинг и как эффективно его использовать: fractalus.com/info/antialias.htm

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

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

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

Просматривать параметры, выложенные другими пользователями, а также выкладывать свои очень просто. По сути файл параметров (да проще говоря фрактал) открытый в программе Ultra fractal, представляет собой программный код, который можно представить в виде обычного текста. Обычно этот текст представляет собой имя файла и следующие за ним параметры, заключённые в вот такие фигурные скобки {} . Если вы хотите поделиться с кем-нибудь своими параметрами, просто щелкните по фракталу в окне предпросмотра и нажмите комбинацию клавиш: Ctrl+C? Чтобы скопировать параметры в буфер обмена. Теперь вам остается в сообщении (на форуме, по электронной почте и т.д.) нажать Ctrl+V. Ваши параметры вставятся в виде текста и другие пользователи смогут их использовать. Точно таким же образом вы можете использовать чужие параметры: выделите их мышкой, нажмите Ctrl+C, а потом в открытой программе нажмите Ctrl+V. Вот и всё, таким образом обмениваться фракталами очень легко. Попробуйте скопировать приведённые ниже параметры и вставить их программу:

Fractal1 {
fractal:
title="Fractal1" width=640 height=480 layers=1 resolution=200
credits="Christine-Ann Martin;1/17/2008"
layer:
method=multipass caption="Background" opacity=100
mapping:
center=-0.8314193698045/0.229091196978 magn=1186.8375
formula:
maxiter=500 percheck=off filename="Standard.ufm" entry="Mandelbrot"
p_start=0/0 p_power=2/0 p_bailout=1e18
inside:
transfer=none solid=4278215290
transfer=linear solid=4286722382 filename="Standard.ucl"
entry="Basic" p_type=Iteration
gradient:
linked=yes smooth=yes rotation=85 index=85 color=0 index=196
color=16777215
opacity:
smooth=yes rotation=85 index=85 opacity=255 index=196 opacity=255
}   

 

Если всё правильно, в программе откроется вот такой вот фрактал:

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

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

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

Больше советов и других полезностей вы можете найти здесь: milleniumsentry.deviantart.com/journal/Project-Educate-Tricks-of-the-UF-Trade-214173691

Ваш следующий шаг.  

Если после личного изучения программы вы нашли в ней ошибку, и жаждете узнать ещё больше и получить более полный контроль над программой, то я настоятельно рекомендую вам серию электронных книг от Janet Parke: infinite-art.com/index.about.courses.php. Конечно придётся в эти книги немного вложиться: несколько долларов и приличное количество личного времени. Но оно того стоит, за пару недель изучения вы узнаете больше чем несколько месяцев самостоятельного изучения.

Электронные курсы Janet Parke проводят новичков через самые азы и основы работы с Ultra Fractal, при этом они организованы очень методично и продуктивно, что конечно же намного эффективней чем изучать программу методом «тыка», как это в основном делают новички. Такой способ идеально подходит для людей тольео начинающих своё общение с программой Ultra Fractal. В дальнейшем в этом курсе даются навыки работы с масками, очень важным аспектом создания изображений в программе Ultra Fractal. В заключении курса рассматриваются такие понятия изобразительного искусства как, композиция, цвета, тоны, атмосферы и т.д.

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

Чтобы иметь представление об этом электронном курсе, вы можете прочитать и изучить первую главу бесплатно: infinite-art.com/samplechapter/wwuf1-1.html.

Ultra Fractal 5

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

Когда вы почувствуете, что готовы к совершенно иному нетрадиционному построению фракталов в Ultra Fractal, рекомендую вам прочитать статью Damien Jones «Введение в объекты» (formulas.ultrafractal.com/reference/additional/tutorials/Users.html). А также вам следует обратить внимание на такой учебник: «UF5 Challenge Tutorials» (hiddendimension.com/challenges/UF5Challenges.html), написанный Ron Barnett в соавторстве с другими авторами. Данный учебник также является очень информативным и полезным. Дополнительную информацию и поддержку также можно получить через электронную подписку Ultra Fractal: ultrafractal.com/mailinglist.html

Заключение

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

Автор: Velvet-Glove, velvet--glove.deviantart.com

Перевод и адаптация: Андрей Лёушкин.

Оцените материал
(5 голосов)
Другие материалы в этой категории: Ultra Fractal. Два в одном - фрактал с DOF. »
Прочитано 1714 раз Последнее изменение Пятница, 08 Август 2014 11:31

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

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