이 문서에서는 After Effects에서 OpenGL과 GPU를 사용하기 위한 하드웨어 및 소프트웨어 고려 사항을 설명합니다.

OpenGL, GPU 및 After Effects의 하드웨어 고려 사항

광선 추적형 3D 컴포지션으로 작업하는 경우 작업이 원활하게 수행될 수 있도록 컴퓨터에 적합한 하드웨어가 설치되어 있어야 합니다. GPU 가속화로 광선 추적형 3D 컴포지션 작업을 수행하려면 온보드 CUDA 기술이 구현된 NVIDIA 비디오 디스플레이 카드가 필요합니다.

GPU/OpenGL 기능을 위한 요구 사항(광선 추적형 3D 및 고속 인쇄)

After Effects 에서 GPU 성능이 필요한 기능으로 분류되는 GPU 및 OpenGL 기반 기능은 다음과 같습니다.

  • 광선 추적형 3D 렌더러
  • GPU에서 렌더링
  • 고속 인쇄 미리 보기 모드
  • 화면으로의 더 빠른 블리팅(OpenGL SwapBuffer)
  • 하드웨어 가속 컴포지션, 레이어 및 푸티지 패널 환경 설정

OpenGL, GPU 및 After Effects

OpenGL은 GPU(그래픽 처리 단위)에서 광범위한 애플리케이션에 사용할 2D 및 3D 그래픽을 고성능으로 처리하기 위한 표준 세트입니다. OpenGL은 [고속 인쇄] 모드를 통해 빠른 렌더링을 제공합니다.

After Effects에서는 특정 종류의 처리를 위해 그래픽 카드의 GPU(Graphics Processing Unit)를 활용할 수 있습니다.

After Effects의 GPU 기능에는 다음과 같은 3가지 범주가 있습니다.

  • GPU 가속 광선 추적형 3D 렌더러(특정 그래픽 카드의 CUDA)
  • 고속 인쇄 모드 및 하드웨어 BlitPipe(다소 엄격한 요구 사항의 OpenGL)
  • OpenGL 교체 버퍼(더 느슨한 요구 사항의 OpenGL)

참고:

일반적으로 After Effects에서는 특정 Nvidia GPU의 CUDA 기능이 필요하지 않습니다. GPU 가속 광선 추적형 3D 렌더러의 경우에만 이 기능이 필요합니다. 나머지 GPU 기능은 AMD 및 Intel GPU 등 특정 기본 요구 사항을 충족하는 모든 GPU에서 작동합니다.

OpenGL 및 GPU의 환경 설정 지정

OpenGL은 컴포지션, 푸티지, 레이어 패널 등의 인터페이스 항목을 그리는 작업을 지원합니다. 이제 OpenGL은 격자, 안내선, 눈금자, 테두리 상자 등의 기타 그리기 기능도 수행합니다. 이러한 기능을 하드웨어 BlitPipe라고도 합니다.

인터페이스 항목을 그리는 OpenGL 기능을 활성화하려면 Windows의 경우 편집 > 환경 설정 > 디스플레이에서, Mac OS의 경우 After Effects > 환경 설정 > 디스플레이에서 하드웨어 가속 컴포지션, 레이어 및 푸티지 패널 확인란을 클릭합니다.

After Effects GPU의 현재 상태에 대한 정보에 액세스하려면 다음 단계를 따릅니다.

  1. [GPU 정보] 대화 상자를 열려면 Windows의 경우 편집> 환경 설정 > 미리 보기를, Mac OS의 경우 After Effects > 환경 설정> 미리 보기를 선택합니다.

  2. [GPU 정보] 버튼을 클릭하면 [GPU 정보] 대화 상자가 열립니다.

  3. 이 대화 상자에 설치된 GPU에 대한 OpenGL 기능 정보가 표시됩니다. 이 정보를 바탕으로 GPU에 대한 기능 지원 수준을 결정할 수 있습니다.

참고:

[고속 인쇄]를 활성화하려면 [컴포지션] 패널에서 [빠른 미리 보기] 단추를 클릭하고 [고속 인쇄]를 선택합니다. [고속 인쇄]를 사용하면 빠른 미리 보기를 최적화하기 위해 [컴포지션] 패널의 모양이 다소 달라집니다. [고속 인쇄]는 나중에 광선 추적형 3D에서 렌더링할 수 있도록 컴포지션을 설정하고 미리 보는 데 유용합니다.

참고:

GPU가 지원되지 않거나 더 오래된 드라이버를 사용하는 경우 광선 추적형 3D 컴포지션을 렌더링하면 CPU의 물리적 코어가 모두 사용됩니다. 헤드리스(headless) 환경(예: 렌더 팜)에서 GPU 지원 구성을 설정하는 경우 [GPU 정보] 대화 상자에서 광선 추적 옵션을 설정하여 광선 추적형 3D 컴포지션 렌더링이 CPU에서 수행되도록 강제할 수 있습니다. CPU에서 수행되는 렌더링과 GPU에서 수행되는 렌더링은 일치합니다.

비디오: 높은 성능을 위한 최적화

비디오: 높은 성능을 위한 최적화
이 비디오에서는 Total Training의 Brian Maffitt가 광선 추적형 3D 컴포지션으로 작업할 수 있도록 컴퓨터를 최적화하는 방법을 보여 줍니다.
Brian Maffitt and Total Training

기능의 유형과 필요한 GPU 지원 수준

  • OpenGL SwapBuffer 지원: 이 수준에서는 Shader Model 3.0 이상과 함께 OpenGL 1.5 이상을 사용할 수 있도록 지원하는 GPU가 필요합니다. 대부분의 ATI 및 NVIDIA 카드와 Intel HD Graphics 3000 칩셋(MacBook Air, Mac Mini, 다양한 Windows 컴퓨터 등) 및 4000 칩셋(현재 Windows에서만 가능)이 지원됩니다. GPU가 이러한 요구 사항을 지원하지 않는 경우 5.5와 같이 OS 블리팅이 발생합니다. After Effects CS에서는 소프트웨어 블리팅이 개선되었습니다.
  • 고속 인쇄 미리 보기, 하드웨어 BlitPipe 및 카툰 GPU 가속화: 수준 1 기능을 포함하여 OpenGL 2.0 이상(Windows에서 Shader Model 4.0 이상 함께 사용) 및 256MB 이상의 텍스처 메모리가 추가로 필요합니다. 지난 5년 사이에 출시된 대부분의 ATI 및 NVIDIA 카드와 Intel HD Graphics 3000/4000가 이 수준을 지원합니다. GPU가 이러한 요구 사항을 지원하지 않을 경우 앞서 언급한 기능이 비활성화됩니다.
    • 고속 인쇄 모드
    • 하드웨어 가속 컴포지션, 레이어푸티지 패널 환경 설정
    • 카툰 효과의 사용 가능한 경우 OpenGL 사용 옵션(카툰 효과가 CPU에서 실행됨)
  • GPU에서 광선 추적형 3D 렌더링 수행: 수준 1 및 2의 기능과 모니터가 연결된 컴퓨터를 포함하여 지원되는 NVIDIA GPU 및 512MB 이상의 텍스처 메모리가 추가로 필요합니다. 지원되는 GPU 목록은 Adobe 웹 사이트를 참조하십시오.

GPU 드라이버 설치

After Effects와 CUDA 기능을 사용하기 전에 NVIDIA GPU의 최신 비디오 드라이버를 설치해야 합니다.

NVIDIA 웹 사이트를 방문하거나 시스템 환경 설정의 CUDA 패널에서 CUDA 드라이버를 업데이트할 수 있습니다.

참고:

GPU가 지원되지 않거나 더 오래된 드라이버를 사용하는 경우 광선 추적형 3D 컴포지션을 렌더링하면 CPU의 물리적 코어가 모두 사용됩니다. 헤드리스(headless) 환경(예: 렌더 팜)에서 GPU 지원 구성을 설정하는 경우 [미리 보기] 환경 설정에서 사용할 수 있는 [GPU 정보] 대화 상자에서 광선 추적 옵션을 설정하여 광선 추적형 3D 컴포지션 렌더링이 CPU에서 수행되도록 강제할 수 있습니다. CPU에서 수행되는 렌더링과 GPU에서 수행되는 렌더링은 일치합니다.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책