## DiligentGraphics/DiligentFX — v2.5.3…v2.5.4

_26 commits._

### Backend
- **CMake: use Python3_EXECUTABLE instead of PYTHON_EXECUTABLE** (062dde9)
- **Light Scattering FX: updates to match API253011** (3120169)
- **Updated creation of resource mapping (API253010)** (27824ea)
- **Light Scattering FX: fixed Vulkan validation warnings** (2e0e0ba)
- **GLTF_PBR_Renderer: replaced CreateMaterialSRB method with the more flexible InitMaterialSRB** (dd153ae)
- **PBR shading: added GLTF_PBR_GetSurfaceReflectanceMR function** (21cff26)
- **Updated the usage of const RefCntAutoPtr** (da817ba)
- **SampleTextureAtlas: fixed a couple of potential division-by-zero issues** (b0af0cd)
- **GLTF Renderer: enabled scene selection** (10d6530)
- **Readme: removed link to gitter** (8cb7615)
- **Removed trailing white spaces in copyright notices** (a0a5802)
- **RenderGLTF_PBR pixel shader: don't include AtlasSampling.fxh if texture atlas is not used** (94c6c18)
- **Fixed int vs uint mismatch shader issue in WebGL** (1014e20)
- **GLTF PBR shader: use proper texture atlas sampling** (9adf174)
- **Updated GLTF renderer to work with the updated resource cache** (82f99b4)
- **SampleTextureAtlas function: added IsNonFilterable parameter** (de330f4)
- **Atlas sampling: avoid using SampleGrad when color fully fades out to mean color** (bd74036)
- **Atlas sampling: removed ad-hoc parameters** (636f49e)
- **FX shaders: added AtlasSampling.fxh** (e9e0ae6)
- **Updated GLTF PBR renderer** (1e6ec45)
- **Few improvements to light scattering effect** (1c054cd)
- **GLTF PBR Renderer: removed optimization with the last animated mesh** (bb53ded)
- **Updated GLTF renderer to match the loader improvements** (698811b)
- **GLTF_PBR_VertexPorcessing.fxh: fixed tabs** (80fedf3)
- **Updated GLTF renderer to match the loader** (9b585e5)
- **API parameters to set Envmap/BRDF LUT sample counts (#21)** (96a1e01)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/DiligentGraphics/DiligentFX?utm_source=github-action)._