diff --git a/crates/bevy_core_pipeline/src/bloom/mod.rs b/crates/bevy_core_pipeline/src/bloom/mod.rs index c76ea78934..2896e86e1e 100644 --- a/crates/bevy_core_pipeline/src/bloom/mod.rs +++ b/crates/bevy_core_pipeline/src/bloom/mod.rs @@ -129,6 +129,10 @@ impl ViewNode for BloomNode { ): QueryItem, world: &World, ) -> Result<(), NodeRunError> { + if bloom_settings.intensity == 0.0 { + return Ok(()); + } + let downsampling_pipeline_res = world.resource::(); let pipeline_cache = world.resource::(); let uniforms = world.resource::>();