언리얼 렌더링 시스템 분석 - 오프닝 노트 및 완독 로드맵
🌐 원문 링크: 剖析虚幻渲染体系-开篇说明 (cnblogs.com/timlly)
📅 원문 발행일: 2020-08-16 | ✍️ 저자: Timlly (0向往0 / 毛星云)💡 시리즈 분류:
Unreal Engine Rendering| 국내 업계 표준 용어 감수 및 수식/도해 복원 적용 완료
🏛️ 집필 배경 및 목적
Unreal Engine(UE)은 수십 년에 걸쳐 축적된 현대 실시간 렌더링 기술의 정수를 응축하고 있는 세계 최고의 상용 게임 엔진입니다.
본 시리즈는 UE4.25 ~ UE5를 기반으로 PC 디퍼드 렌더링 파이프라인, 모바일 렌더링, GPU 아키텍처, 셰이더 및 머티리얼 시스템, 최신 그래픽스 하드웨어 동작 원리까지를 심도 있게 해체하고 분석합니다.
💡 선수 지식 안내: 본 문서는 단순 입문서가 아닙니다. C++, 현대 셰이더 언어(HLSL), 컴퓨터 그래픽스 파이프라인 기초 및 UE 기본 조작 경험이 있는 엔지니어와 테크니컬 아티스트를 대상으로 합니다.
📑 34편 전편 챕터별 완독 링크 목차
🏛️ 1부: 언리얼 렌더링 핵심 파이프라인 (Main Architecture)
- 📖 언리얼 렌더링 시스템 분석(01) - 개요 및 기본 원리
- 📖 언리얼 렌더링 시스템 분석(02) - 멀티스레드 렌더링 & TaskGraph
- 📖 언리얼 렌더링 시스템 분석(03) - 렌더링 메커니즘 & 씬 아키텍처
- 📖 언리얼 렌더링 시스템 분석(04) - 디퍼드 렌더링 파이프라인 베이스
- 📖 언리얼 렌더링 시스템 분석(05) - 광원과 그림자 (Lighting & Shadows)
- 📖 언리얼 렌더링 시스템 분석(06) - UE5 특집 1부: Nanite & 핵심 기능
- 📖 언리얼 렌더링 시스템 분석(06) - UE5 특집 2부: Lumen & 차세대 기술
- 📖 언리얼 렌더링 시스템 분석(07) - 포스트 프로세스 파이프라인 (Post-Processing)
- 📖 언리얼 렌더링 시스템 분석(08) - 셰이더 시스템 (Shader System)
- 📖 언리얼 렌더링 시스템 분석(09) - 머티리얼 시스템 (Material System)
- 📖 언리얼 렌더링 시스템 분석(10) - RHI 시스템 (Rendering Hardware Interface)
- 📖 언리얼 렌더링 시스템 분석(11) - RDG (Render Dependency Graph)
📱 2부: 모바일 플랫폼 렌더링 및 하드웨어 아키텍처
- 📖 언리얼 렌더링 시스템 분석(12) - 모바일 특집 1부: UE 모바일 렌더링 분석
- 📖 언리얼 렌더링 시스템 분석(12) - 모바일 특집 2부: GPU 아키텍처 및 TBDR 메커니즘
- 📖 언리얼 렌더링 시스템 분석(12) - 모바일 특집 3부: 모바일 렌더링 최적화 기법
- 📖 언리얼 렌더링 시스템 분석(13) - RHI 보충: 모던 그래픽스 API 오의와 가이드
⏱️ 3부: 현대 렌더링 엔진 30년 변천사 (Evolution History)
- 📖 언리얼 렌더링 시스템 분석(14) - 렌더링 엔진 변천사 1부: 맹아기 (1990s)
- 📖 언리얼 렌더링 시스템 분석(14) - 렌더링 엔진 변천사 2부: 성장기 (2000s)
- 📖 언리얼 렌더링 시스템 분석(14) - 렌더링 엔진 변천사 3부: 개화기 (2010s)
- 📖 언리얼 렌더링 시스템 분석(14) - 렌더링 엔진 변천사 4부: 결실기 (2020s)
💻 4부: XR, 그래픽 드라이버, 운영체제 및 하드웨어 심층 분석
- 📖 언리얼 렌더링 시스템 분석(15) - XR 특집 (VR / AR 렌더링 아키텍처)
- 📖 언리얼 렌더링 시스템 분석(16) - 그래픽 드라이버의 비밀
- 📖 언리얼 렌더링 시스템 분석(17) - 실시간 레이 트레이싱 (Ray Tracing)
- 📖 언리얼 렌더링 시스템 분석(18) - 운영 체제 (OS & Memory Management)
- 📖 언리얼 렌더링 시스템 분석(19) - 컴퓨터 하드웨어 시스템 & CPU/GPU 메모리 아키텍처
🔬 5부: 물리 기반 셰이딩(PBR), 디지털 휴먼 & 성능 최적화 바이블
- 📖 PBR 물리 기반 셰이딩 이론 및 구현 (Cook-Torrance & Microfacet)
- 📖 PBR 머티리얼 제작 가이드: 색채학 지식
- 📖 GPU 하드웨어 아키텍처 및 작동 메커니즘
- 📖 실시간 레이 트레이싱 기술과 UE4/5 구현
- 📖 디지털 휴먼 렌더링 1부: 개요 및 피부 서브서피스 스캐터링(SSS)(SSS)
- 📖 디지털 휴먼 렌더링 2부: 안구(Eye) 렌더링
- 📖 디지털 휴먼 렌더링 3부: 모발/헤어(Hair) 렌더링
- 📖 모바일 게임 그래픽스 성능 최적화 범용 기법
📚 참고 자료 및 공식 링크 (References)
- Unreal Engine Source (GitHub)
- Unreal Engine Rendering and Graphics Documentation
- Unreal Engine Materials Architecture Guide
- Unreal Engine Graphics Programming Official Manual