Главная » Файлы » Уроки » прочее |
08.01.2018, 18:53 | |
источник https://m-rush.ru Анимация с помощью скрипта Apophymator. Это очень интересный способ анимации, в котором можно получить очень и очень красивую анимацию. Для этого способа мы будем использовать скрипт Apophymator. Скачать последнюю версию вы можете с личной странички автора этого скрипта на Дэвиантарте: http://morphapoph.deviantart.com/art/Apophymator-12-proto-305832263
Скрипт очень гибок в настройках и позволяет настроить анимацию на любой вкус. Работать с ним в принципе сложно только в первый раз, в дальнейшем настраивать скрипт будет легко и не так уж сложно. Настройка скрипта представляет собой работу с диалоговыми окнами, которые выдаёт вам скрипт. В этих окнах будут различные настройки на выбор. Но давайте меньше слов и приступим сразу к делу. Для начала на первый раз мы быстро настроим скрипт и создадим анимацию. А уже потом я подробно объясню разные нюансы, тонкости, настройки скрипта!! Мы будем пользоватся скриптом 10 версии (скачать). Она не самая новая и поддерживает меньшее количество плагинов, но работает стабильней. Дело в том, что при работе с последней версией у меня возникли некоторые "глюки" и баги. Например, по окончанию рендера, окошечко рендера никак не хотело закрыватся, пришлось закрывать непосредственно сам Апофизис.
Подготовка к анимации. Перво-наперво я рекомендую использовать флеймы с одинаковым количеством треугольников. Т.е. исходный фрактал и фрактал в который исходный будет трансформироватся должны содержать одинаковое количество треугольников. Просто иногда (не всегда) если в флеймах разное количество треугольников в конце морфинга может происходить резкий рывок, что сводит впечатление и удовольствие от анимации на нет. Теперь нужно подготовить флейм-файл в котором будут содержатся флеймы для нашей анимации. Делаем так: подбираем красивый фрактал и сохраняем его в новом флейм-файле, подбираем ещё один красивый фрактал или делаем его с нуля и сохраняем его в этом же новом флейм-файле. Таким образом подбираем фракталы которые хотим анимировать в один флейм-файл. Как я уже говорил скрипт анимирует фракталы путём превращения одного фрактала в другой и поэтому наши флеймы, сохранённые в одном флейм-файле играют роль ключевых кадров, между которыми и будет происходить морфинг. Для начала много флеймов не делайте. Достаточно двух на первый раз. Для примера я выбрал два фрактала (см. скрины ниже) и сохранил их в одном флейм-файле.
{tab=Настройка скрипта} Настройка скрипта. Откройте флейм-файл с вашими фракталами. Далее открываем наш скрипт и запускаем его. Перед нами открывается первое диалоговое окно с названием Saved settings.
После открывается окно Animation Criteria (Критерии анимации)
Далее нас опять ждёт окно критерии анимации:
Снова нас ожидает окно Критерии анимации:
В следующем окне критериев анимации, нам предлагается, закольцевать анимацию или нет.
Нам пока бесшовная анимация не нужна, вводим 0 и жмём ОК!
На этом этапе открывается окно Script execution option (опции выполнения скрипта)
Опять опции выполения скрипта:
Опять нас ожидают критерии анимации. На этот раз нас спрашивают с какого числа производить нумерацию кадров:
После того как вы нажали ОК, появляется окно сохранения флейма:
После сохранения флейма, открывается окно Свойства анимации (Animation property)
Далее нас ждёт очень важная настройка свойств анимации, а именно тип интерполяции (Interpolation type)
Снова настраиваем свойства анимации. Теперь: коррекция вращения.
Теперь настраиваем такое свойство анимации как размытие в движении.
Пришла пора настроить свойства кадров, о чём нам говорит следующее появившееся окно:
В след. окне нужно подобрать высоту кадра.
Теперь нам предстоит выбрать ещё один из важнейших параметров анимации - плотность анимации.
Вводим 1000 и жмём ОК!
Следующий пункт настройки: радиус фильтра рендеринга.
Тут нас ожидает ещё одна настройка свойств кадра: значение оверсэмплинга:
В следующем окошке программа нас спросит в каком формате рендерить кадры анимации:
Идём далее. в след. окне нужно прописать имя префикс к кадрам
И снова нас ждёт окно - опции выполнения скрипта:
Ну и наконец открылось окно финальной проверки настроек скрипта:
Вот это в принципе самое основное, что вам нужно знать при работе с этим скриптом. О других тонкостях и нюансах работы со скриптом Apophymator читаем на других вкладках.
Эффектная анимация одного и того же фрактала. С помощью скрипта Apophymator можно создавать не только эффектный морфинг фракталов. Дело в том, что с помощью этого скрипта можно анимировать один и тот же фрактал, создавая в качестве ключевых кадров его различные модификации. Особенно это касается 3Д фракталов. Чтобы было понятнее, поясню на примере. Допустим есть у меня вот такой 3Д фрактал: Из этого фрактала я сделаю 4 ключевых кадра. Для первого ключевого кадра я в окне Adjust уменьшу значение Scale до 0.284 Тем самым я как бы отдалил фрактал от камеры (или наоборот камеру от фрактала) так что он почти не виден. Для третьего и четвёртого ключевых кадров, я также немного поиграл с настройками камеры:
Таким образом я сделал четыре ключевых кадра:
Получилась довольно эффектная анимация с эффектом облёта камерой 3Д фрактала!!! То же самое можно проделать и с 2Д фракталами. Например я сделал ещё одну анимацию их такого фрактала: Из этого фрактала, я также сделал 3 ключевых кадра. Для этого я всего лишь поиграл со вторым треугольником, изменив его положение и значение одного из плагинов. Вот они:
Таким образом взяв флейм с одним единственным фракталом, меняя в нём расположение треугольников, вариации плагинов и т.д. вы сможете создать большое количество ключевых кадров и при этом практически полностью контролировать процесс анимации!!!
Сегменты вращения. По умолчанию скрипт настроен так, что создаёт анимацию только путём интерполяции между сегментами (ключевыми кадрами). Однако скрипт Apophymator можно отредактировать так. чтобы он между сегментами производил не только интеполяцию, но и эффектное вращение. Если мы откроем скрипт Apophymator и выбрав пункт меню: Script - Edit, в открывшемся окне редактирования скрипта, где-то в начале скрипта, мы должны увидеть следующие пункты: Вот эти самые настройки (а конкретно в строчках 18-26, извиняюсь за неточный скрин) и отвечают за добавление вращения между сегментами. На данном скрине настройки стоят по умолчанию. Как вы уже наверное догадались под Tx подразумевается трансформация, а под Px посттрансформация. Us - использовать, 1 - включить параметр, 0 - выключить. Скрипт позволяет использовать вращения посттрансформаций и трансформаций как вместе, так и по отдельности!
Для четырёх настроек ниже:
это абсолютно то же самое, только применяется для посттрансформаций!! Если в обоих параметрах: "us_TXspinSeg" и "us_PXspinSeg" стоят нули, то анимация осуществляется только с морфингом между ключевыми кадрами, если же в обоих параметрах поставить 1, то перед непосредственно морфингом сначала будет происходить вращение элементов фрактала. Вы можете сами поэкспериментировать с этими настройками, включая или выключая те или иные параметры. Между тем автор скрипта предлагает нам уже 8 готовых сетов с этими настройками. SET 1: вращение трансформаций + вращение пострансформаций. Для него в окне редактирования скрипта, измените вышеупомянутые настройки на такие: us_TXrotation := 1; SET 2: us_TXrotation := 1; us_TXorbit := 0;
us_PXrotation := 1; SET 3: us_TXrotation := 1; us_PXrotation := 1; SET 4: us_TXrotation := 1; us_PXrotation := 1; SET 5: us_TXrotation := 1; us_PXrotation := 1; SET 6: us_TXrotation := 1; us_PXrotation := 1; SET 7: us_TXrotation := 1; us_TXorbit := 0;
us_PXrotation := 1; SET 8: us_TXrotation := 1; us_PXrotation := 1; Для примера я привожу обзорное видео от самого автора скрипта, в котором он предлагает посмотреть как работают эти настройки:
Ну вообще, я сам экспериментировал с этими настройками и скажу вот что: если вы производите морфинг фракталов и хотите использовать данные настройки, то следует учитывать, что продолжительность вашей анимации увеличится вдвое. Да-да!! Допустим вы задали продолжительность морфинга 30 секунд, и если вы используете какой-либо сет из представленных выше, то ваша анимация будет уже 60 сек!!! Скрипт непосредственно перед морфингом дополнительно добавит ещё 30 секунд эффектного вращения элементов фрактала. Опять же скажу, что тут главное, это практика. Если грамотно использовать эти настройки можно получать очень эффектную и красивую анимацию!!!! | |
Категория: прочее | | |
Просмотров: 466 | Загрузок: 0 |
Всего комментариев: 0 | |