Руководство пользователя Отмена

Эффекты 3D-канала

Ниже приведены эффекты сторонних разработчиков в этой категории, включенные в After Effects.

  • Эффект извлечения

  • Эффект идентификации

  • Подложка идентификатора

Эффекты 3D-канала, включая эффекты ProEXR

Эффекты 3D-канала совместимы с 2D-слоями — в частности, с 2D-слоями, содержащими 3D-данные во вспомогательных каналах. Источниками этих 2D-слоев являются последовательности изображений, представляющие 3D -сцены, рендеринг которых выполнен в приложении для работы 3D.

Эффекты 3D-канала используются для изменения 3D-сцен и их интеграции в 2D-композиции. Можно импортировать файлы 3D-изображений, сохраненные в форматах RLA, RPF, Softimage PIC/ZPIC, и Electric Image EI/EIZ. Для файлов PIC и EI данные 3D-канала содержатся в файлах ZPIC и EIZ соответственно. Импорт файлов ZPIC и EIZ не выполняется, однако, если они хранятся в одной папке с файлами PIC и EI, у пользователя есть доступ к их 3D-каналам с помощью эффектов 3D-канала. Эффекты 3D-канала не затрагивают другие типы файлов.

Эффекты 3D-канала выполняют чтение и обработку дополнительных каналов данных, включая глубину по оси Z, нормали поверхности, идентификатор объекта, координаты текстуры, цвета фона, нефиксированный канал RGB и идентификатор материала. Можно разместить 3D-элементы на оси Z, вставить другие элементы в 3D-сцену, применить размытие областей в 3D-сцене, изолировать 3D-элементы, применить эффект тумана с глубиной и извлечь данные 3D-канала для использования их в качестве параметров в других эффектах.

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

Примечание.

Чтобы отобразить значение глубины и другие значения канала для пикселя на панели «Информация», примените эффект 3D-канала, а затем выберите эффект и щелкните пиксель на панели «Композиция» или «Слой» с помощью инструмента выделения.

На веб-сайте CG Swot Дэйв Скотлэнд разместил два учебных пособия, в которых объясняется, как создавать файлы RPF в 3D-приложении и использовать их в After Effects. В первой части разъясняются особенности формата RPF и способы создания файлов RPF в 3DS Max. Во второй части показаны способы использования идентификатора объекта и данных о глубине по оси Z в файле RPF в After Effects (для этого используются эффекты «Подложка идентификатора», «Глубина поля», «Подложка глубины» и «3D-туман»).

Использование каналов в файлах OpenEXR

Эффекты 3D-канала могут использовать каналы в файлах OpenEXR (например, канал глубины), если каналы имеют метки. В отличие от ряда других форматов (например, RPF, где определен отдельный набор каналов, который всегда представляет конкретные свойства сцены), формат OpenEXR представляет собой произвольный набор каналов, не обладающий изначальным значением. Каналы R, G, B и A зарезервированы для представления значений красного, зеленого, синего и альфа-канала, однако остальные каналы можно использовать для любых других характеристик. Чтобы сопоставить имена канала значениям конкретного типа для использования остальными эффектами, можно использовать файл с именем OpenEXR_channel_map.txt. Если этот файл размещен в той же папке, что и подключаемый модуль формата OpenEXR, подключаемый модуль OpenEXR использует данные этого файла для создания меток каналов при импорте файл OpenEXR.

Файл OpenEXR_channel_map.txt недоступен в After Effects, однако его можно загрузить в рамках пакета ProEXR с веб-сайта fnord software. Образец файла OpenEXR_channel_map.txt, доступный на веб-сайте fnord software, содержит документацию по работе с файлом.

Пакет ProEXR с веб-сайта fnord software также включает подключаемый модуль ProEXR Comp Creator для создания композиций. С помощью данного модуля можно создать слой из каждого канала файла OpenEXR. Например, слои могут представлять вывод из набора путей рендеринга программы для работы с 3D.

Подключаемые модули ProEXR, IDentifier и EXtractoR

Подключаемые модули EXtractoR и IDentifier программного обеспечения fnord предоставляются в рамках After Effects в целях обеспечения доступа к нескольким слоям и каналам файлов OpenEXR.

Документация по подключаемым модулям fnord ProEXR доступна в PDF-документе на веб-сайте fnord software. В документе доступны ссылки на образец многоканального файла EXR и проект After Effects, который его использует. Инструкции в документе fnord, относящиеся к удалению подключаемых модулей OpenEXR, неприменимы для After Effects CS5.

Эффект извлечения 3D-канала

Эффект извлечения 3D-канала обеспечивает отображение вспомогательных каналов в виде изображений в градациях серого или в виде многоканальных цветных изображений. После этого можно использовать полученный в результате слой как слой управления для других эффектов. Например, можно извлечь данные о глубине 3D-канала и использовать их как схему влияния в эффекте «Площадка для частиц» или извлечь значения из нефиксированного канала RGB, чтобы создать подложку, которая генерирует блики свечения.

Примечание.

Чтобы отобразить значения 3D-канала для пикселя на панели «Информация», следует применить эффект извлечения 3D-канала, выбрать канал в меню «3D-канал» на панели «Элементы управления эффектами» и щелкнуть пиксель на панели «Композиция» или «Слой» с помощью инструмента выделения.

Этот эффект работает с цветом 8 бит на канал и 32 бит на канал.

Эффект «Извлечение канала 3D»: до и после применения эффекта «Извлечения канала 3D», с использованием UV текстуры
Источник (слева) и с эффектом извлечения 3D-канала, примененным с помощью UV текстуры (справа)

Точка белого, точка черного

Значение, сопоставленное черному или белому.

Канал 3D

Канал, который следует извлечь из 3D-изображения:

Глубина по оси Z

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

Примечание.

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

Использование параметра сглаживания

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

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

Фиксировать вывод Параметр доступен только в цветовом режиме 32 бит на канал; фиксирует вывод в градациях серого со значениями в диапазоне от 0 до 1,0. Включен по умолчанию.

Обратить карту глубины Инвертирует вывод эффекта в градациях серого.

Идентификатор объекта

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

UV текстура

Этот канал содержит координаты сопоставления текстуры данного объекта, сопоставленного каналам красного и зеленого. Этот канал не содержит сглаживание.

Можно использовать этот канал для проверки схем UV или как вход для эффекта «Карта смещения».

Нормали поверхности

Этот канал сопоставляет вектор направления каждой из точек на поверхности объекта каналам RGB. Векторы относятся к камере. Сторонние подключаемые модули могут использовать этот канал как базу для динамического повторного запуска и рендеринга рельефа. Этот канал содержит сглаживание.

Покрытие

Поведение этого канала может отличаться в зависимости от приложений для работы с 3D. Он используется для пометки областей рядом с краями и контурами объектов в целях предоставления данных об их поведении в том, что касается сглаживания и перекрывания.

Фоновый RGB

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

Нефиксированный RGB

Этот канал содержит цвета из приложения для работы с 3D в том виде, в котором они были предоставлены модулю рендеринга приложения для работы с 3D до применения им коррекции экспозиции и гаммы. Этот канал содержит сглаживание.

Идентификатор материала

В приложении для работы с 3D можно назначить для каждого материала отдельное значение идентификатора. Можно использовать карту, созданную с помощью этого канала, для выборочного применения эффектов к определенным материалам в 3D-сцене. Этот канал не содержит сглаживание.

Эффект подложки глубины

Эффект подложки глубины выполняет чтение данных о глубине 3D-изображения и разрезает изображение в любом месте вдоль оси Z. Например, можно удалить фон из 3D-сцены или вставить объекты в 3D-сцену.

Примечание.

Чтобы вставить слой в 3D-сцену, необходимо применить эффект подложки глубины к слою, который содержит 3D-сцену, задать для свойства «Глубина» ту глубину, на которую требуется вставить новый слой; дублировать слой 3D-сцены, выбрать параметр «Инвертировать» для слоя 3D-сцены в верхней части и поместить новый слой между двумя слоями 3D-сцены в порядке размещения слоев на панели «Временная шкала».

Этот эффект работает с цветом 8 бит, 16 бит и 32 бит на канал.

Эффект «Подложка глубины»: оригинал, с примененным эффектом и с эффектом, примененным с включенным параметром «Обратить альфа-канал»
Источник (вверху слева), с примененным эффектом (внизу слева) и с примененным эффектом и выбранным параметром «Инвертировать альфа-канал» (внизу справа)

Глубина

Значение оси Z, указывающее место, по которому требуется разрезать изображение. Все элементы со значением глубины меньше, чем значение «Глубина», удаляются с подложки.

Примечание.

Чтобы определить глубину объекта, щелкните его на панели «Композиция» или «Слой», используя инструмент выделения. При этом эффект должен быть выбран.

Растушевка

Степень размытия по краям подложки.

Инверсия

Выберите удаление с подложки всех элементов со значением глубины, превышающим значение «Глубина». Отмените удаление с подложки всех элементов со значением глубины меньше, чем значение «Глубина».

Эффект «Глубина поля»

Эффект «Глубина поля» имитирует камеру, сфокусированную на одной глубине (фокальная плоскость) в 3D-сцене, при этом объекты на других глубинах размываются. Этот эффект использует сведения о глубине, полученные из вспомогательного канала импортируемого файла, представляющего 3D-сцену. Сведения об использовании данных глубины, рассчитанных After Effects для слоя камеры, см. в разделе Создание слоя камеры и изменение настроек камеры.

Этот эффект работает с цветом 8 бит, 16 бит и 32 бит на канал.

Эффект «Глубина поля»: оригинал, с эффектом «Глубина поля», примененным с использованием разных значений фокальной плоскости
Источник (вверху слева) и с эффектом «Глубина поля», примененным с помощью различных значений фокальной плоскости (внизу слева и внизу справа).

Фокальная плоскость

Расстояние до камеры по оси Z фокальной плоскости.

Примечание.

Чтобы отобразить глубину объекта на панели «Информация», щелкните его на панели «Информация» или «Слой», используя инструмент выделения. При этом эффект должен быть выбран.

Максимальный радиус

Объем размытия, применяемый к объектам за пределами фокальной плоскости.

Толщина фокальной плоскости

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

Фокальное смещение

Чем больше значение, тем быстрее элементы выпадают из фокуса при увеличении расстояния до фокальной плоскости.

На веб-сайте CG Swot Дэйв Скотлэнд предоставляет видеоруководство, в котором демонстрируются принципы использования эффекта «Глубина поля» даже в тех случаях, когда рендеринг 3D-файла выполнен без применения оптимальных настроек глубины.

Эффект «3D-туман»

Эффект «3D-туман» имитирует туман, как если бы в воздухе было рассеяно вещество, из-за которого объекты выглядят более размытыми по мере отдаления по оси Z.

Этот эффект работает с цветом 8 бит, 16 бит и 32 бит на канал.

Примечание.

Как и в случае со всеми остальными эффектами в категории «Эффекты 3D-канала», эффект «3D-туман» зависит от данных глубины, полученных из файлов последовательности изображений, рендеринг которых выполнен в приложении для работы с 3D. Общие сведения об эффектах 3D-канала см. в разделе Эффекты 3D-канала, включая эффекты ProEXR. Сведения об имитации тумана в After Effects см. в разделе Компоновка тумана, дыма и облаков.

Эффект «3D-туман»: оригинал, слой градиента, и с примененным эффектом «3D-туман»
Источник (вверху слева), слой градиента (внизу слева) и с применением эффекта «3D-туман» (внизу справа)

Начальная глубина тумана

Место начала диффузного рассеивания по оси Z.

Примечание.

Чтобы определить глубину объекта, щелкните его на панели «Композиция» или «Слой», используя инструмент выделения. При этом эффект должен быть выбран.

Конечная глубина тумана

Место достижения максимального значения диффузии по оси Z.

Плотность рассеивания

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

Туман на заднем плане

Создает туманный фон (по умолчанию). Отмените выбор этого параметра, чтобы создать прозрачность на заднем плане 3D-сцены для композиции поверх другого слоя.

Слой градиента

(Необязательно) Слой градаций серого, который используется как слой управления, значения яркости которого применяются для плотности тумана. Например, можно использовать эффект «Турбулентный шум», чтобы создать слой управления скручиванием для атмосферного тумана. Убедитесь, что размеры слоя градиента соответствуют размерам слоя 3D-сцены или превышают их.

Дополнение слоя

Степень влияния слоя градиента на плотность тумана.

Фильтры глубины для 3D-композиций

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

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

Фильтры глубины работают с модулем рендеринга композиций Classic 3D или CINEMA 4D.

Извлечение фильтра глубины
Извлечение фильтра глубины

Указанные ниже эффекты 3D-канала могут извлекать глубину по оси Z из вложенной 3D-композиции.

  • Извлечение 3D-канала
  • Подложка глубины
  • Глубина поля
  • 3D-туман

Извлечение фильтра глубины

Чтобы извлечь фильтр глубины, на панели Эффекты примените эффект Извлечение 3D-канала к слою вложенной композиции.

Обратите внимание на следующее.

  • Когда эффект Извлечение 3D-канала применяется к слою вложенной композиции, параметр 3D-канал отключается.
  • Для задания начала и конца диапазона глубины используются свойства Точка черного и Точка белого. Начало и конец измеряются в пикселях от положения камеры.
  • Значения свойств Точка черного и Точка белого по умолчанию составляют 5000,0 и 0,0 соответственно. Если 3D-сцена уходит от камеры дальше, чем на 5000 пикселей, необходимо увеличить значение свойства Точка черного.
  • Если для проекта задано 32 бит на канал, вывод глубины фиксируется к 0–1 для того же диапазона, который зафиксирован для 8 или 16 бит на канал.

Извлечение фильтра глубины с помощью эффекта EXtractoR

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

Для просмотра краев выполните указанные ниже действия.

  1. С панели Эффекты примените к вложенной композиции эффект Сдвинуть каналы и задайте для параметра Взять альфа-канал из значение Полное включение.

  2. Либо измените значение параметра Просмотр канала внизу панели Композиция на Прямой RGB.

Эффект «Подложка идентификатора»

Многие программы для работы с 3D помечают каждый элемент в сцене уникальным идентификатором объекта. Эффект «Подложка идентификатора» использует эти данные для создания подложки, которая исключает все элементы в сцене, кроме нужного.

Этот эффект работает с цветом 8 бит, 16 бит и 32 бит на канал.

Эффект «Подложка идентификатора»: оригинал с применением эффекта «Подложка идентификатора», использующим ближайший чужеродный элемент как выбор идентификатора и скомпонованный на новом фоне
Источник (вверху слева), с примененным эффектом «Подложка идентификатора», использующим ближайший чужеродный элемент как выбор идентификатора (внизу слева), и скомпонованный на новом фоне (внизу справа)

Вспомогательный канал

Изоляция элементов зависит от идентификатора объекта или материала.

Выбор идентификатора

Значение идентификатора для объекта.

Примечание.

Чтобы определить идентификатор объекта, выберите тип идентификатора в разделе «Вспомогательный». После выбора эффекта в меню «Канал» на панели «Элементы управления эффектами» щелкните объект на панели «Композиция» или «Слой» с помощью инструмента выделения. Если идентификатор объекта выбран для раздела «Вспомогательный канал», «Выбор идентификатора» автоматически обновляется до значения «Идентификатор объекта» для объекта, который выделен щелчком.

Растушевка

Степень размытия по краям подложки.

Инверсия

Инвертирует выделенную область. Выберите удаление с подложки объекта, определенного значением «Выбор идентификатора». Отмените удаление с подложки всех элементов, кроме объекта (по умолчанию).

Использовать покрытие

Создает более прозрачную подложку, удаляя цвета, сохраненные за объектом, из пикселей по краям подложки. Этот параметр применяется, только если 3D-изображение содержит канал покрытия, в котором хранятся данные о цвете за объектами.

Получайте помощь быстрее и проще

Новый пользователь?