NVIDIA Iray

NVIDIA Iray는 NVIDIA가 개발한 물리 기반 렌더링 엔진으로, 모델·카메라·조명·재질을 광선 추적하여 사진에 가까운 이미지를 생성한다. Daz Studio, CATIA 등의 3D 제작·시각화 환경에 렌더링 기술을 제공하며 V-Ray, OctaneRender, Redshift,...

분류3D 그래픽 소프트웨어, GPU 가속 물리 기반 사진적 렌더링 엔진
개발NVIDIA
플랫폼RTX 지원 NVIDIA GPU·호스트 SDK별 플랫폼
작성 언어핵심 소스 언어 미공개, MDL 셰이딩
주요 기능GPU 가속 물리 기반 사진적 렌더링 엔진
파일·출력호스트 장면·MDL 재질·이미지·렌더 패스
공식 사이트공식 자료

NVIDIA Iray는 NVIDIA가 개발한 물리 기반 렌더링 엔진으로, 모델·카메라·조명·재질을 광선 추적하여 사진에 가까운 이미지를 생성한다. Daz Studio, CATIA 등의 3D 제작·시각화 환경에 렌더링 기술을 제공하며 V-Ray, OctaneRender, Redshift, Cycles와 물리 렌더링 분야를 공유한다. Iray는 독립적인 3D 모델러가 아니라 호스트 프로그램 또는 SDK에 통합되는 기술이다.[1]

엔진은 표면의 반사·굴절과 간접광·그림자 등을 계산하며 NVIDIA RTX의 RT Core·CUDA·OptiX 기술을 이용하는 가속 경로를 제공한다. Material Definition Language(MDL)는 재질의 물리적 특성을 정의하도록 설계되었으며, AI 기반 노이즈 제거는 제한된 샘플 수의 렌더링 품질을 개선할 수 있다. 결과는 모델 구조·재질과 GPU 성능·드라이버 버전에 영향을 받는다.

사용자는 호스트 프로그램의 장면에서 물리 재질과 광원을 지정한 뒤 Iray로 렌더링하거나 반복적인 미리보기를 실행할 수 있다. 렌더링된 이미지·렌더 패스에는 카메라의 관찰 결과가 기록되지만, 원본 모델의 토폴로지·리깅과 MDL 재질 노드 관계 전체가 자동으로 남는 것은 아니다. 호스트의 장면 파일과 외부 텍스처를 함께 보존해야 한다.[2]

NVIDIA는 Iray SDK와 RTX 지원·AI 노이즈 제거 기능의 정보를 공식 홈페이지에서 제공한다. Iray 자체와 NVIDIA Omniverse USD Composer에서 사용하는 RTX 렌더링 기능은 같은 회사의 기술 계열이더라도 동일한 제품으로 취급하지 않는다. 최종 이용 제품별 API·렌더 모드·GPU 요구 사항은 실제 통합 버전을 기준으로 기록한다.

NVIDIA와 제품 역사

최초 개발

제품 발전

물리 기반 경로 추적

RTX·CUDA·OptiX 가속

MDL 재질·AI 노이즈 제거

Daz Studio 및 SDK 통합

출력·하드웨어·호환성

  1. NVIDIA Iray 공식 프로젝트·제품 문서 ↩
  2. NVIDIA Iray 관련 기술 자료 ↩