EEVEE Next

차세대 실시간 렌더링, EEVEE Next

2019년에 EEVEE가 처음 선보였을 때, Blender의 기존 바이어스 렌더러(Blender Internal 렌더러로 알려진)에 대한 대대적인 업그레이드로, Blender 최초로 충실도가 높은 실시간 렌더링이 가능해졌습니다. 그 이후 EEVEE는 수십 번의 업데이트를 받아 렌더러를  천천히 개선해 왔습니다. 이 모든 것은 2024년 3월 Blender 4.1에 포함될 렌더러의 다음 버전인 EEVEE Next의 도입으로 이어졌습니다.

3D 프로젝트를 끝내야 하는 데 렌더링 시간 문제로 어려움을 겪고 있습니까? 가라지팜의 Blender 렌더팜을 통해 워크플로우를 한 단계 더 발전시켜 보십시오. 당사의 간단한 플러그인 통합과 연중무휴 기술 지원 덕분에 처음 사용하더라도 시작하는 것은 어렵지 않습니다. 지금 바로 온디맨드 클라우드 렌더링을 시도해보고 씬을 얼마나 빨리 렌더 할 수 있는지 확인하십시오!

EEVEE Next에는 렌더러에 레이 트레이싱 기능을 추가하는 등 EEVEE의 거의 모든 부분에 대한 개선 사항이 포함되어 엔진에 대한 새로운 가능성을 열어줍니다. 이제 EEVEE Next에 대해 자세히 알아보겠습니다.

실시간 레이 트레이싱

EEVEE Next의 주요 특징은 엔진의 레이 트레이싱을 지원하는 것입니다. 이것은 빛과 재질이 훨씬 더 사실적으로 상호 작용할 수 있으며 역동적으로 씬을 밝히고 발광 오브젝트가 주변의 오브젝트를 밝히도록 허용하는 것을 의미합니다. 이전에는 사실적인 반사가 EEVEE의 제한된 화면 공간  반사에서만 가능했으며, 이는 반사실적이지만 상당히 제한된 결과를 제공했습니다.

A new generation of real-time rendering with EEVEE Next

위에서 볼 수 있듯이 빛을 내는 재질은 이제 이전보다 훨씬 더 사실적인 방식으로 다른 오브젝트와 상호작용합니다. 그리고 이제 EEVEE와 Cycles 비교도 훨씬 더 가까워졌습니다.

셰이더 변위

셰이더 변위가 드디어 등장했습니다! 이 버전을 통해 EEVEE는 마침내 셰이더 기반 변위를 지원하게 되어 아티스트들이 그들의 재질에 복잡한 변위 맵을 사용할 수 있게 됩니다. 과거에는 Blender의 변위 수정자를 사용한 메쉬 기반 변위만 EEVEE에서 가능했으며, 이로 인해 실시간 프로젝트에 변위 맵을 사용하는 제어와 성능이 제한되었습니다. 이 변경으로 EEVEE는 이제 셰이더 변위가 종종 복잡한 표면과 캐릭터를  렌더링하는 데 중요한 부분을 차지하는 다른 주요 실시간 렌더링 엔진과 유사하게 작동합니다.

Cycles를 거쳐 더 진화된 렌더링

EEVEE는 설립 당시부터 Cycles의 대응물로 설계된 Blender의 경로 추적 렌더 엔진입니다. 목표는 아티스트가 프로젝트에 조명과 음영을 적용하여 EEVEE와 Cycles를 비교할 때 렌더링을 유연하게 전환할 수 있도록 하는 것이었습니다. 이 목표는 EEVEE Next의  개발자들에 의해 각 엔진의 렌더링 결과를 일치시키는 데 중점을 두고 부활되었습니다.

Cycles의 외관과 더 잘 일치하는 새로운 알고리즘으로 하위 표면 산란을 개선하는 동시에 빛이 새는 문제를 개선하고 픽셀 당 하위 표면 반경에 대한 지원을 추가했습니다.

EEVEE Next

또한 볼륨 오브젝트는 곧 오브젝트 공간에서 계산되어 EEVEE와 Cycles에서 렌더링 할 때 훨씬 더 나은 렌더링으로 이어집니다.

EEVEE Next는 또한 대규모 프로젝트에서 Cycles와 경쟁하는 것을 방해했던 많은 제한 사항을 제거했습니다. 예를 들어 빛과 셰이더 수 제한이 크게 제거되어 렌더러를 통해 무한히 복잡한 조명 및 음영 설정이 가능해 졌습니다. 이는 EEVEE가 다음에 가져올 성능 개선으로 이루어졌으며, 성능에 큰 영향을 주지 않고 많은 양의 조명과 PSDF 셰이더를 렌더링하는 것이 훨씬 더 실현 가능해졌습니다.

기타 개선 사항

이번 버전에는 EEVEE를 위한 다른 많은 개선 및 최적화된 사항도 포함되어 있습니다. 상당히 중요한 두 가지 사항을 포함합니다:  

irradiance 캐시를 위한 베이킹 시스템이 완전히 다시 작성되어 이제 데이터를 씬의 라이트 프로브에 매핑하여 라이트 캐시를 다시 베이킹 하지 않고도 씬을 추가로 수정할 수 있습니다.

A new generation of real-time rendering with EEVEE Next

둘째, EEVEE의 섀도우는 가상 그림자 매핑 시스템의 변경으로 개선되었습니다. 이제 섀도우 맵 구현의 개선 덕분에 시스템 메모리를 많이 사용하지 않고도 더 나은 선명도를 갖춘 더 높은 해상도의 섀도우(이전 버전의 4096 섀도우 맵 대 이전 버전의 1024 섀도우 맵)가 가능해졌습니다.

결론

EEVEE  Next는 Blender의 실시간 렌더링 성장에 있어 중요한 다음 단계입니다. 특히 레이 트레이싱은 EEVEE가 과거 부족했던 부분에서 언리얼 엔진 및 기타 실시간 렌더러와 경쟁할 수 있게 해주는 잠재력을 가지고 있습니다.    

현재 상태에서 EEVEE Next를 사용해보고 싶다면 blender.org 에서 Blender 4.1의 최신 실험용 빌드를 다운로드할  수 있습니다. 아직 기능이 완전하지는 않지만 개선 사항은 EEVEE의 기존 기능 세트와 비교할 때 이미 상당히 인상적입니다.

관련 포스트

No items found.
live chat