Skip to content

Commit

Permalink
ssao use unlit_color instead of white (bevyengine#10117)
Browse files Browse the repository at this point in the history
# Objective

bevyengine#10105 changed the ssao input color from the material base color to
white. i can't actually see a difference in the example but there should
be one in some cases.

## Solution

change it back.
  • Loading branch information
robtfm committed Oct 14, 2023
1 parent 4ae6a66 commit d9a0761
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion crates/bevy_pbr/src/render/pbr.wgsl
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ fn fragment(
#endif
#ifdef SCREEN_SPACE_AMBIENT_OCCLUSION
let ssao = textureLoad(screen_space_ambient_occlusion_texture, vec2<i32>(in.position.xy), 0i).r;
let ssao_multibounce = gtao_multibounce(ssao, pbr_input.material.base_color.rgb);
let ssao_multibounce = gtao_multibounce(ssao, unlit_color.rgb);
occlusion = min(occlusion, ssao_multibounce);
#endif
pbr_input.occlusion = occlusion;
Expand Down

0 comments on commit d9a0761

Please sign in to comment.