← 返回技术项目
实时 PBR 渲染器
基于 OpenGL 从零构建的实时物理渲染器
概述
使用 C++ 和 OpenGL 从零构建的实时物理渲染器。支持延迟着色、PBR 材质、IBL(基于图像的光照)、阴影贴图、SSAO、泛光和色调映射。
渲染管线
- 几何通道 → G-Buffer(反照率、法线、金属度-粗糙度、深度)
- 光照通道 → HDR 颜色缓冲 + PBR 着色
- 后处理 → SSAO、泛光、色调映射、FXAA