레이 트레이싱 기법은 영화, TV, 시각화에서 포토리얼한 이미지 렌더링에 오랫동안 사용되어 왔지만 대개 개별 이미지(또는 프레임) 렌더링을 위해 강력한 컴퓨터와 오랜 시간을 필요로 했습니다. 건축 시각화에서는 렌더링에 몇 시간이 걸리기도 합니다. 영화 및 TV에서는 고퀄리티 이미지 시퀀스 렌더링에 몇 시간, 심지어 며칠이 걸리기도 합니다.
언리얼 엔진은 리얼타임 및 오프라인 렌더링 패스와 공유되는 자체 레이 트레이싱 코드 베이스를 사용합니다. 리얼타임 레이 트레이싱은 인터랙티브 경험이나 게임 등에서 씬을 실시간으로 렌더링하는 데 최적화된 패스입니다. 오프라인 패스는 내장된 패스 트레이서를 사용하여 절충되지 않은 씬 렌더링을 생성합니다. 무비 렌더 큐와 매끄럽게 함께 작동하여 가장 높은 퀄리티의 프레임 렌더를 출력합니다.
아래 주제에서 이러한 패스와 프로젝트에서 이러한 패스를 활용하는 방법에 대해 더 자세히 알아보세요.
언리얼 엔진의 레이 트레이싱
언리얼 엔진의 레이 트레이싱은 다음 두 가지 모드를 지원합니다.
- 하이브리드 레이 트레이서(Ray Tracer) 는 레이 트레이싱 기능을 기존의 래스터 기법과 함께 사용하여 리얼타임 렌더링을 구현합니다.
- 패스 트레이서(Path Tracer) 는 절충이 없는 고퀄리티 렌더 결과를 생성합니다.
시스템 요구 사양
언리얼 엔진에서 레이 트레이싱 및 패스 트레이싱 기능을 사용하려면 다음 시스템 요구 사양을 충족해야 합니다.
시스템 요구 사양 | |
---|---|
운영 체제 | Windows 검색창에 winver 를 입력하여 Windows 빌드를 확인하세요. |
GPU | NVIDIA RTX 및 일부 DXR 탑재 GTX 시리즈 카드는 최신 디바이스 드라이버 사용을 지원합니다. 자세한 정보는 NVIDIA의 사이트 여기를 참조하세요. |
언리얼 엔진 버전 | 5.0 이상 |
언리얼 엔진 렌더링 패스 | 디퍼드 패스 |
개요
%building-virtual-worlds/lighting-and-shadows/ray-tracing-and-path-tracing/real-time-ray-tracing:Topic%