mojira.dev
MCPE-170856

Ambient Occlusion Missing from Top Faces of All Leaf Blocks Since 1.20.10

After version 1.20.10, the top surfaces of all leaf blocks (including cherry blossom leaves) incorrectly lost their ambient occlusion shading. This visual regression was introduced through erroneous modifications to the deferred rendering (now called "Vibrant Visuals") shader code. The issue was not present in 1.20.0 and should be fixed by reverting the problematic shader changes.

How to Reproduce:

  1. Place cherry blossom leaves (or any other leaf type)

  2. Observe the block from below looking upward

Observed Result:

  • The entire top surface of leaves appears uniformly bright

  • Missing proper shadowing/ambient occlusion that existed pre-1.20.10

Expected Result:

  • Top leaf surfaces should show proper ambient occlusion shading

  • Brightness should match other sides of the leaf block

  • Visual consistency with pre-1.20.10 rendering behavior

Attachments

Comments 6

Have you never stood under a tree on a sunny day and looked up? Leaves that get hit by direct sunlight, which is mostly at the top of the tree, are much brighter than leaves that do not, because the leaves themselves are translucent. The behavior in Minecraft is realistic.

It still happen in 1.20.10.23. I think it is a graphic performance problem caused by shader

I think this is normal behavior. 

Any surface of a leaves block will have this problem if it is facing air

As long as it is a leaf block, it has this bug

This bug happens since 1.20.10

Ju_mao

(Unassigned)

1044836

Confirmed

Multiple

windows 10

rendering, texture

1.20.20.21 Preview, 1.20.20.20 Preview, 1.20.10.24 Preview, 1.20.10.23 Preview, 1.20.10.20 Preview, ..., 1.21.44 Hotfix, 1.21.51 Hotfix, 1.21.80, 1.21.94 Hotfix, 1.21.100

Retrieved