В этой статье приведены требования к оборудованию и программному обеспечению при использовании OpenGL и графического процессора в After Effects

Требования к оборудованию для OpenGL, графического процессора и After Effects

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

Требования для функций графического процессора/OpenGL (3D-рендеринг с трассировкой лучей и быстрый черновик)

Ниже перечислены функции After Effects на базе графического процессора и OpenGL, требующие категоризации, исходя из возможностей вашего графического процессора.

  • Модуль 3D-рендеринга с трассировкой лучей
  • Рендеринг с помощью графического процессора
  • Режим предварительного просмотра «Быстрый черновик»
  • Быстрое блитирование на экран (OpenGL SwapBuffer)
  • Установка «Панели "Композиция с аппаратным ускорением", "Слой" и "Видеоряд"»

OpenGL, графический процессор и After Effects

OpenGL — набор стандартов для высокопроизводительной обработки 2D- и 3D-графики с помощью устройства обработки графических данных (графического процессора) для различных приложений. OpenGL обеспечивает быстрый рендеринг для предпросмотра (режим Fast Draft).

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

Функции графического процессора, используемые в After Effects, делятся на три категории:

  • Средство 3D-рендеринга с ускорением за счет графического процессора и трассировкой луча (CUDA на некоторых графических платах)
  • Режим быстрого черновика и аппаратный канал битовых блоков (OpenGL с более жесткими требованиями)
  • Буфер подкачки OpenGL (OpenGL с более мягкими требованиями)

Примечание.

Как правило, After Effects не требует функций CUDA для какого-то конкретного набора графических процессоров Nvidia. Это требуется только для средства 3D-рендеринга с ускорением за счет графического процессора и трассировкой луча. Остальные функции GPU работают на любом графическом процессоре, который отвечает определенным базовым требованиям (включая графические процессоры AMD и Intel).

Настройка параметров для OpenGL и графического процессора

OpenGL поддерживает прорисовку элементов интерфейса, в частности, композиции, видеоряда и панелей слоя. OpenGL также управляет другими функциями прорисовки, такими как сетки, направляющие, линейки и ограничительные рамки. Эта функция также называется Аппаратный BlitPipe.

Чтобы включить поддержку OpenGL для прорисовки элементов интерфейса, установите флажок Панели «Композиция с аппаратным ускорением», «Слой» и «Видеоряд» в меню Правка > Установки > Отображение (Windows) или в меню After Effects > Установки > Отображение (Mac OS).

Чтобы открыть информацию о текущем состоянии графического процессора в After Effects, выполните следующие действия:

  1. Чтобы открыть диалоговое окно с информацией о графическом процессоре, выберите Правка > Установки > Предпросмотр (Win), или After Effects > Установки > Предпросмотр (Mac OS).

  2. Нажмите кнопку «Данные ГП», чтобы открыть диалоговое окно с информацией о графическом процессоре.

  3. В этом диалоговом окне представлены сведения о возможностях OpenGL для установленного графического процессора. Эти сведения помогут вам определить /ru/уровни поддержки функций для вашего графического процессора.

Примечание.

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

Примечание.

Если имеющийся графический процессор не поддерживается или установлен старый драйвер, 3D-рендеринг с трассировкой лучей выполняется ЦП с использованием всех физических ядер. При наличии конфигурации, поддерживающей графический процессор в консольной среде (например, рендер-ферма), можно выполнить 3D-рендеринг с трассировкой лучей на ЦП, задав параметр «Трассировка лучей» в диалоговом окне «Данные ГП». Рендеринг, выполненный ЦП, соответствует рендерингу, выполненному графическим процессором.

Видео: оптимизация для повышения производительности

Видео: оптимизация для повышения производительности
В этом видео Брайан Маффитт (Brian Maffitt) из компании Total Training демонстрирует методы оптимизации компьютера для работы с композициями 3D-рендеринга с трассировкой лучей.
Brian Maffitt and Total Training

Типы функций и требуемый уровень поддержки графического процессора

  • Для OpenGL SwapBuffer: требуется графический процессор с поддержкой OpenGL 1.5 (или выше) с моделью построения теней 3.0 (или выше). Поддерживается большинство видеокарт ATI и NVIDIA и чипсеты Intel HD Graphics 3000 (доступны на MacBook Air, Mac Mini, в различных компьютерах под управлением ОС Windows и т. д.) и 4000 (только для Windows). Если ваш графический процессор не удовлетворяет этим требованиям, происходит блитирование с использованием программного обеспечения ОС, например, CS5.5. В After Effects CS предусмотрено улучшение блитирования с использованием программного обеспечения.
  • Для режима быстрого предпросмотра черновика, функции «Аппаратного BlitPipe» и мультипликационного ускорения графического процессора: включает функции уровня 1. На этом уровне требуется OpenGL 2.0 или выше (с Shader Model 4.0 или выше для Windows), 256 МБ или больше памяти текстур. Большинство видеокарт ATI и NVIDIA, выпущенные за последние 5 лет, и чипсеты Intel HD Graphics 3000/4000 поддерживают этот уровень. Если графический процессор не удовлетворяет этим требованиям, следующие возможности будут отключены:
    • Режим быстрого черновика
    • Установка Аппаратное ускорение панелей композиции, слоя и видеоряда.
    • Параметр По возможности использовать OpenGL эффекта мультипликации (эффект мультипликации на ЦПУ).
  • Для 3D-рендеринга с трассировкой лучей на графическом процессоре 1 и 2 (для компьютеров с подключенными мониторами). На этом уровне требуется поддерживаемый графический процессор NVIDIA и 512 МБ или больше памяти текстур. Список поддерживаемых графических процессоров см. на этом веб-сайте Adobe.

Установка драйверов графического процессора

Перед началом работы с After Effects и функциями CUDA установите последнюю версию видеодрайвера для вашего графического процессора NVIDIA:

Обновить драйвер CUDA можно через панель CUDA в установках системы или через сайт NVIDIA.

Примечание.

Если имеющийся графический процессор не поддерживается или установлен старый драйвер, 3D-рендеринг с трассировкой лучей выполняется ЦП с использованием всех физических ядер. При наличии конфигурации, поддерживающей графический процессор в консольной среде (например, рендер-ферма), можно выполнить 3D-рендеринг композиций с трассировкой лучей с помощью ЦП, задав параметр «Трассировка лучей» в диалоговом окне «Данные ГП» (в установках предпросмотра). Рендеринг, выполненный ЦП, соответствует рендерингу, выполненному графическим процессором.

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет