Нормальный композ или история как быстро делать компьютерную графику

19 Сен
2011

Увидев сегодня статью «Ненормальный композ или история как не стоит делать» господина Макса Кузубова, был сильно удивлён сложность исполнения давольно просто задачи и решил быстро и просто повторить сделанный им эффект.
В нашей компании мы используем продукты от не безызвестного производился программного обеспечения Adobe.
По этому начну я с программы Illustrator.

1. Создадим несколько заготовок
Image Hosted by ImageShack.us
2. Заполняем ими страницу.
Image Hosted by ImageShack.us
3. Выделяем все кривые и копируем их в программу After effect, предварительность создав в нём композицию и солид. Кривые из illustrator переносятся в After effect как много масок.
Image Hosted by ImageShack.us
4. Теперь самое муторное. нужно скопировать каждую маску на отдельный слой и ставим Anchr point в центр фигуры, или, для ленивых, воспользоватся скриптом MasksToLayers.
5. Создаём ещё два solid белый и чёрный, это и будет маска для проявления объектов, и убираем их в pre-comp. и делаем анимация проявления.

6. Теперь самое интересное, создаём на одном из слоёв с фигурами эффект Color Control и пишем в нём эспрешен:
thisComp.layer("black_white_mask").sampleImage(transform.anchorPoint, [2,2],true, time);

Эта команда берет усредненное значение цвета квадратика 2 на 2 с композиции black_white_mask по координатам transform.anchorPoint у каждой фигуры мы ставили его в центр.
Потом в этом же слое создаем ещё один экспрешен на параметр Opacity(он и будет отвечать за пропадание фигуры):
effect("Color Control")("Color")[0]*100 
команда берёт только цвет в данном случае красного канал [0] и использует его как прозрачность, но т.к. значение цветовых каналов float, а прозрачность integer в диапазоне от 0 до 100, то мы просто умножаем на 100.
Image Hosted by ImageShack.us
7. Копируем эффект Color Control на все слои. И копируем экспрешн с прозрачности тоже на все слои.
8. Подставляем картинку/видео ролик и наслаждаемся эффектом!
По материалам Хабрахабр.



загрузка...

Комментарии:

Наверх