mojira.dev
MC-57266

While using fast graphics, tree leaves render as fancy in the distance.

While using fast graphics, tree leaves render as fancy in the distance.

I expected that in fast graphics, trees would render non-opaque.

What happened was that near leave rendered as non-opaque as they should, but leaves in the distance rendered as opaque see through blocks as should be seen only in fancy graphics.

Steps to Reproduce:
1. Go to Options
2. Click Video Settings
3. Set Graphics to Fast
4. Look at trees in the distance.

Linked issues

Attachments

Comments 16

Christie N

Fixed in 14w25b

Jaqi Hegland

Not fixed in 14w25b. Trees nearby show Fast graphics texture, trees far away show Fancy texture. On a unlikely, but possibly related item, the clouds were turned on when I thought I'd left them turned off. When I turned them off, they stayed off, but the leaves have stayed messed up. When I changed to Fancy, all the leaves were Fancy. When I changed back to Fast, the nearby leaves rendered Fast, and the distant ones Fancy. At a distance of about 50 meters away they change from Fancy to Fast as I approach.

Christie N

Odd, it doesn't happen to me at all. Maybe it only occurs with some types of graphics cards.

Ben Ritter

Can confirm is still an issue in 14w27b.

The game renders the leaf blocks themselves as their partial transparent versions but does not render the blocks behind the leaves as if on some level it knows it's not supposed to be transparent.
The game changes them to be non-transparent when I enter within 12 blocks horizontally of the chunk they are in and changes them to transparent when I am 16 blocks away or more. This means that if I enter within 12 blocks of a chunk containing leaf blocks, they will become opaque and will stay opaque until I leave 16 blocks away from that chunk, and they will stay transparent until I enter 12 blocks away from that chunk (in other words, there's a 4 block buffer where the leaf blocks are whatever they were last).

Jaqi Hegland

Here's a beautiful example - the bottom of the tree is close enough to be fast graphics, the top of the tree is fancy graphics.

6 more comments
galaxy_2alex

Cannot reproduce in 14w29a

11people5

Still occurs in snapshot 14w29b.

Turning off Advanced OpenGL does seem to help fix it in my case, but leaves in my inventory still appear "fancy" (transparent) when they should be "fast" (opaque).

Also, I couldn't help but notice how the description says "opaque" instead of "transparent".

kumasasa

Is this still a concern in the current Minecraft version 1.8.1 or later? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

Ben Ritter

I have tested it, and I can happily say this is no longer a concern for Minecraft 1.8.1, running on a 64-bit Java on Ubuntu 14.04
🙂

kumasasa

Thanks.

Ferazel

(Unassigned)

Community Consensus

Minecraft 14w25a, Minecraft 14w25b, Minecraft 14w26b, Minecraft 14w27b, Minecraft 14w28b, Minecraft 14w29b, Minecraft 1.8-pre3

Minecraft 1.8.1

Retrieved