From 8f4e8c714aaff293dc4e1662674a95676b1dc356 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois?= Date: Mon, 27 May 2024 23:05:10 +0200 Subject: [PATCH] use ssr dynamic offset in volumetric fog bind group --- crates/bevy_pbr/src/volumetric_fog/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/bevy_pbr/src/volumetric_fog/mod.rs b/crates/bevy_pbr/src/volumetric_fog/mod.rs index 7d7b611a614cc..c5de6827ef9cd 100644 --- a/crates/bevy_pbr/src/volumetric_fog/mod.rs +++ b/crates/bevy_pbr/src/volumetric_fog/mod.rs @@ -73,6 +73,7 @@ use bevy_utils::prelude::default; use crate::{ graph::NodePbr, MeshPipelineViewLayoutKey, MeshPipelineViewLayouts, MeshViewBindGroup, ViewFogUniformOffset, ViewLightProbesUniformOffset, ViewLightsUniformOffset, + ViewScreenSpaceReflectionsUniformOffset, }; /// The volumetric fog shader. @@ -397,6 +398,7 @@ impl ViewNode for VolumetricFogNode { Read, Read, Read, + Read, ); fn run<'w>( @@ -413,6 +415,7 @@ impl ViewNode for VolumetricFogNode { view_light_probes_offset, view_volumetric_lighting_uniform_buffer_offset, view_bind_group, + view_ssr_offset, ): QueryItem<'w, Self::ViewQuery>, world: &'w World, ) -> Result<(), NodeRunError> { @@ -474,6 +477,7 @@ impl ViewNode for VolumetricFogNode { view_lights_offset.offset, view_fog_offset.offset, **view_light_probes_offset, + **view_ssr_offset, ], ); render_pass.set_bind_group(