Анимация спецэффектов. Принцип волны (хлыста) в анимации

Перевод из книги Elemental Magic: The Art of Special Effects Animation (Joseph Gilland)

Анимируете ли вы дым, огонь, воду, пыль, снег, ветки деревьев, листву, болтающуюся веревку, развевающийся на ветру плащ, качающуюся занавеску, собаку, виляющую хвостом или вздымающееся платье, в основе всех этих эффектов лежит один и тот же базовый принцип. Я называю его "Принципом волны (или хлыста)". Это некое идущее внахлест текучее состояние, которое под воздействием энергии приобретает объект, не являющийся абсолютно жестким и статичным. Поясню на примере: возьмите в руки кусок веревки длиной в метр-полтора, или садовый шланг, быстро поднимите и затем резко опустите его. Вы увидите волну, проходящую по веревке подобно морской волне, проходящей по воде. Мы можем двигать руками тем же способом, подобно танцорам, которые в процессе танца становятся как будто резиновыми и могут пускать "волну" по своему телу. Любопытно, что даже абсолютно твердый объект может показаться гибким, как это происходит в старом добром трюке с "резиновым" карандашом (пример). 

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

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

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

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

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

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

Обратите свое внимание на эти две фотографии:

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

Перевод - Киселев Борис aka Leveler

flash-animated.com

 

Предыдущие части:

1. Вступление. Искусство рисования и анимирования спецэффектов

2. Анимация спецэффектов и симметрия

3. Анимация спецэффектов. Огонь

Комментарии
Аватар пользователя JeanWinters

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

Аватар пользователя Oksana

На здоровье)

Аватар пользователя Гость

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

Аватар пользователя flahhi

Спасибо за перевод!)

Аватар пользователя LeeTovetz

Хорошая статья спасибо.

моя радость тут ))) http://leetovetz.deviantart.com/gallery/