Overview of Diligent FX components
masterDiligent FX is a high-level rendering framework built on top of the Diligent Engine. It provides several specialized rendering components and post-processing effects:
Core Rendering Components
- GLTF2.0 Loader & PBR Renderer: Includes a GLTF 2.0 loader and a Physically-Based Renderer (PBR) with image-based lighting.
- Hydrogent: An implementation of the Hydra rendering API for Diligent Engine.
- Shadows: A component for handling shadow rendering.
Post-processing Effects
- Screen-Space Reflections (SSR)
- Screen-Space Ambient Occlusion (SSAO)
- Depth of Field (DoF)
- Bloom
- Epipolar Light Scattering
- Temporal Anti-Aliasing (TAA)
- Tone mapping shader utilities