Standing where any kind of leaves (natural or placed) are over your view of a body of water causes the leaves to erase the reflections and textures on the water. Precisely, it does this in the shape of the leaves (it seems to think the leaves should have a reflection on the water, but it shouldn’t, and instead it just blanks out the reflections that should be there). The leaves do not directly obscure the view; therefore, the other reflections and textures should still be visible. However, you instead get leaf-block-shaped patches of cloudy white gradient instead of water texture and reflections. Thank you for looking over this!
Additional information from MCPE-221084:
Steps to reproduce this issue:
Go to a place where you can see a lot of reflections on water.
The seed and position of the video are:
1245022258456973792
-97 72 -389
Use setblock to place a block in air.
Place some visually transparent blocks (all the blocks affected by MCPE-219500 and MCPE-219498)
Observe the reflections in water while the visually transparent blocks have covered the original blocks.
Expected result:
The reflections would show the original blocks.
Actual result:
Those visually transparent blocks have been reflected on the water replacing the original blocks.
Note:
This issue only happens if visually transparent blocks only block the original block that is being reflected, but not their reflection in the water.
Linked issues
is duplicated by 4
Attachments
Comments 2
Vibrant Visuals uses “Screen Space Reflections” (or something of the like). This means that if something is blocked (such as the trees being blocked by the leaves), it is not rendered in the reflections. Here’s a link to a video demonstrating this issue: link
ooh yeah that is funky..
could be a rendering issue? because those blocks are behind another texture, so any textures not visible on the top layer are de-loaded? idk seems like the most possible guess