студия профессиональной видеосъемки и монтажа

видеосъемка в Одессе, видеооператор в Одессе

Смещение отображения в Adobe After Effects

05.08.2009

Это пробный перевод статьи с широко известного ресурса Creative Cow. Оригинал статьи находится здесь http://forums.creativecow.net/cgi-bin/new_page_wrapper.cgi?forumid=1&page=http://www.creativecow.net/articles/hodgetts_philip/displacement/index.html

Смещение отображения в Adobe After Effects. (Displacement Mapping in AE)

Филип Ходджеттс
<mailto:philip@intelligentassistance.com>
Intelligent Assistance, Лос-Анджелес, Калифорния США
© 2004 Филип Ходджеттс и Creativecow.net. Все права защищены.

Цель Статьи:
Существует два редко используемых фильтра в пакете After Effects' Production Bundle, это Фильтр Смещения Времени(time displacement) и Фильтр Смещения(displacement filter). Оба используют свойства одного изображения, для воздействия на другое. В этой статье, Филип Ходджеттс рассмотрит действие Фильтра Смещения, затем Фильтра Смещения Времени и закончит обсуждением изготовления градиентных изображений, подходящих для создания карт Смещения(Displacement mapping)

Фильтр Смещения
Фильтр Смещения (Filters/Distortion/Displacement) использует значение Яркости (Brightness/Luminance); Красный, Зеленый или Синий Канал, или комбинации каналов, чтобы заместить или cдвинуть пикселы нужного изображения. Создание карты Смещения всегда основано на яркости, даже если смещение происходит только в одном из каналов цвета. Чем выше значение яркости в исходном изображении, тем сильнее сдвиг пикселов в конечном изображении.

Image and video hosting by TinyPic

Текст отображенный на фоне радиального градиента искажается в соответствии с формой градиента. В данном примере, текст, двигаясь поперек градиента плавно стекает вниз, в «блюдце», образованное картой смещения (displacement map) и возвращается в исходное положение.

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

Чтобы заставить текст следовать определенной траектории над изображением, графический редактор (такой как Adobe Photoshop или Pinnacle Commotion) создает градиент, который и формирует «искривление» в нужной части изображения. Экспортируемый кадр или клип используется для формирования градиента и исходного изображения. Если изображение панорамируется или масштабируется, градиент возможно потребуется анимировать в After Effects как прекомпозицию, или покадрово создать в Photoshop’е. (Фильтр смещения использует слой смещения «как есть» - любое масштабирование или применение фильтра к слою не будет иметь эффекта пока слой не будет преобразован в прекомпозицию)

Image and video hosting by TinyPic

Image and video hosting by TinyPic

Как только градиент создан, все что требуется это поместить его в нужную композицию как целевой слой(Target layer) (или прекомпозицию, если в смещенном слое нужна анимация) и выбрать его во всплывающем окошке настроек фильтра смещения.

Карта Смещения может использоваться для простого текстурирования слоя(хотя фильтр Texturize даст такой же результат) или для придания слою псевдо-глубины. Смещение отображения может быть использовано для размытия (distort) изображения так, что разные части изображения будут появляться в разных уровнях и под разным углом.
Величина смещения может быть независимо установлена в горизонтальном или вертикальном направлении, и в любом из каналов цвета. Например, в красном канале вертикально, а в зеленом горизонтально.

Карту смещения можно также получить используя фильтр “Ramp” из программы After Effects создав прекомпозицию слоев, однако такое смещение будет ограниченно линейным или круговым смещением.

Смещение времени.

Подобно смещению отображения, смещение времени использует значения пикселов в одном изображении для воздействия на другое. Но в отличие от смещения отображения, оно использует значения полученные из слоя смещения для расположения пикселов раньше или позже во времени. Смещение времени воздействует на изображение таким образом, что любое среднее значение пиксела (50% яркость) сообщает After Effects отображение этого пиксела в текущем кадре. Значение менее 50% приведет к появлению в слое пиксела с этим значением яркости позже; значение больше 50% сместит пиксел раньше.

Рассмотрим простой пример с тремя вертикальными полосами: черной слева, серой посередине и белой справа

Image and video hosting by TinyPic

Image and video hosting by TinyPic

C максимальным смещением равным 1 секунде, центральная полоса показывает пикселы текущего кадра, черная полоса отображает пиксели на 1 сек(максимальное смещение) раньше, белая полоса с правой стороны показывает пиксели того же слоя на 1 сек. позже.
Если значения полутонов распределяются между черным, серым и белым, то пикселы в слое распределяются между текущим кадром, кадром на секунду раньше или на секунду позже.

Image and video hosting by TinyPic

Image and video hosting by TinyPic

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

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

Градиеты для фильтра смещения могут быть созданы в любом из графических редакторов, таких как Photoshop, Paint и др. Готовые градиенты для карт смещения и смещения времени можно найти в коллекции “Video Spice Rack” которая содержит более 300 изображений в формате PICT и TIFF. Ознакомиться с коллекцией можно на сайте http://www.pixelan.com