You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-10 13:00:37 +00:00
Fix Volumetric Fog VoxelGI updates
(cherry picked from commit 89d772a799)
This commit is contained in:
committed by
Rémi Verschelde
parent
194efad738
commit
4495fbd758
@@ -3711,6 +3711,12 @@ void GI::setup_voxel_gi_instances(RenderDataRD *p_render_data, Ref<RenderSceneBu
|
||||
}
|
||||
rbgi->uniform_set[v] = RID();
|
||||
}
|
||||
|
||||
if (p_render_buffers->has_custom_data(RB_SCOPE_FOG)) {
|
||||
// VoxelGI instances have changed, so we need to update volumetric fog.
|
||||
Ref<RendererRD::Fog::VolumetricFog> fog = p_render_buffers->get_custom_data(RB_SCOPE_FOG);
|
||||
fog->sync_gi_dependent_sets_validity(true);
|
||||
}
|
||||
}
|
||||
|
||||
if (p_voxel_gi_instances.size() > 0) {
|
||||
|
||||
Reference in New Issue
Block a user