2D Morphing - первые шаги



Здравствуйте, зовут меня Михаил.

Как-то давно попала мне в руки программа для морфинга Elastic Reality, довольно долго она лежала у меня на «полочке», потому как сам по себе 2 морфинг не очень популярен, но, тем не менее, с помощью этой небольшой прграммы можно добиться интересных результатов. В этом уроке «2D Morphing - первые шаги» я хочу об этом рассказать.

Короткое вступление, Elastic Reality работает как с кадрами, так и с AVI файлами.

Я снял на камеру своего друга и себя, в Adobe Premiere сохранил видео в последовательность кадров, дело в том, что Elastic Reality понимает не все видеоформаты, поэтому лучше работать с последовательностью кадров.


И так открываем программу.

Как обычно начинаем работу с File =>New, после этого откроется окно для загрузки видео, его можно загрузить через insert, как на рисунке, а можно двойным кликом на линии загрузки, отмеченной цифрами 1 и 2.

Затем импортируем видео, можно было на этом не акцентировать внимание, но всё же я это сделаю, как я уже говорил программа «дружит» не со всеми форматами, но и последовательность кадров открывает своеобразным способом, необходимо отметить все кадры и  импортировать в программу. Делаем это в полосе А и в полосе В.

После импорта материала мы видим в полосах наши кадры, что бы увидеть не чёрные окна, а изображение, делаем то, что показано на рисунке, отмечаем первый кадр, а потом с зажатым Shift-ом, отмечаем последний кадр, так выделятся все кадры, за тем нужно нажать Make Stamp. Всё, жмём ОК.

После этого открывается рабочий стол и всё готово для начала работы. На рисунке отмечены кнопки А, АВ, В, нажимая на эти кнопки можно контролировать видео, А-первый файл, АВ-наплыв двух файлов и В-второй файл.

Теперь необходимо создать Shape и настроить созданную линию по необходимой форме, для удобства можно увеличить картинку, для редактирования вершин переходим к инструменту Reshape tool или клавиша R, я начал с глаз.

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

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

Более сложные линии с изгибами, удобней создавать с помощью Pen tool он позволяет полностью контролировать Shape во время создания.

Строгих инструкций по созданию линии я дать не могу, всё зависит от конкретных ситуации, скажу лишь, что необходимо создать линии глаз, рта, ушей, подбородка, носа, желательно морщин и т.д. Главное что бы линии были созданы парно, глаза в одном окне, должны бать связаны с глазами в другом окне, поэтому всё что мы обвели линиями в А, должны обвести тоже самое в В. После того как все линии созданы и анимация сделана в каждом из окон A и В , самое время соединить Shape. Для этого нажимаем кнопку АВ, что бы видеть обе картинки, в панели инструментов нажимаем Join tool или Shift+J, затем последовательно соединяем линии, глаза с глазами, нос с носом и т.д.

Если линии соединены, то между ними будет видна сетка, для этого наводим Join tool на линию.

Для удобства работы, линии создаваемые в разных окнах, обладают разным цветом, в А они красные, в В-синие, а линии которые уже соединены между собой светлее, чем те, которые ещё не соединили, так очень удобно контролировать процесс работы.

Перед тем как нажать Render, проверим правильность нашего труда, для этого заходим в Render => Verify и если есть линий, которые пересекаются между собой, появится сообщение об ошибке (в нашем случае пересечение в кадре № 3), а кружочком будет обозначено место пересечение, что тоже удобно, так мы освобождаемся от поиска кадра и места пересечения. Если всё хорошо, тогда мы видим сообщение (в нижней части) о том, что пересечений нет.

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

В финале заходим в настройки Render и устанавливаем так, как нам необходимо либо это будет видеофайл либо последовательность кадров.

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

А вот что получилось.

Если вы будете работать со статичной картинкой, нужно всё делать так же, как и с видеофайлами, за исключением, естественно, линий анимации.

Примерно так.

Вот собственно и всё, при наличии терпения с помощью Elastic Reality можно добиться невероятных эффектов.

Надеюсь, урок будет полезным, спасибо за уделённое внимание.

652 0 850 19
12
2008-05-13
для тех кто пользует After Effects - хорошей панацеей станет плагин ReFlex.
2008-05-13
Хороший урок - сделаю из себя дарт вейдера :)
2008-05-13
Ven. А так же для фужновцев и если не ошибаюсь шейковцев.
2008-05-13
Да, благодаря ER открыл для себя, что кроме 3DS и Аниматора Про еще что-то есть... Это было году так этак 94-м :) Но урок качественный, с объяснениями и грамотным построением фраз.
2008-05-14
BorisK Прочитать такой комментарий от Бориса Кулагина-дорогого стоит.Первая моя книга по 3D Max была именно Ваша,"От объекта до анимации" по 4 максу.Считаю,что Ваши книги лучшие.
2008-05-14
)) из-за движения плечей раздвигаются деревья ) прикольно
2008-05-15
Интересно! МОжно ли избежать фонового искажения! ПРи работе с альфаканальными изображениями!
2008-05-17
[quote]Интересно! МОжно ли избежать фонового искажения! ПРи работе с альфаканальными изображениями![/quote] Избежать можно даже без альфы если более подробно проработать морфинг (в данном случае читай задний план). Здесь автор показал только основные принципы не уделяя внимания такой мелочи для данного урока как фон. Для избежания подобных косяков ставятся дополнительные контрольные точки и линии, которые не должны учавствовать в процессе морфинга. В этом случае подобные искажения можно свести к минимуму (а порой и изничтожеть нах!) Вот! Извините =)
2008-05-19
у фудженовцев на то тоже есть инструменты... если не ошибаюсь то в монстрах такой точно есть.
2008-05-23
Ой блин, эластик реалити уже давно перестала выпускаться. У комбашена есть хороший морфер встроеный (тоже от какой то фирмы, не помню).
2009-04-29
То что нужно, давно искал любую информацию на русском.Спасибо автору.
2011-11-29
Есть также древняя прога - MORF MAN v.4, в туториале показана последовательность действий-очень наглядно...
RENDER.RU