Sodium

Sodium

35M Downloads

Cull chorus plants against chorus plants/flowers

muzikbike opened this issue ยท 1 comments

commented

Request Description

Much like #937, this is another vanilla issue Mojang seems to not want to fix for unknown reasons (https://bugs.mojang.com/browse/MC-249693).

Chorus plant blocks explicitly specify cullface for all the faces you'd expect them to, yet in practice faces are only ever culled against the end stone they grow out of - the faces between multiple plant blocks, or where the plant attaches to the flower - are always rendered regardless, which can amount to hundreds of unneeded faces being rendered. Implementing proper culling behaviour here would probably amount to a nontrivial increase in performance on generated end islands.

2024-05-03_02 15 48
2024-05-03_02 15 52

commented

As discussed elsewhere, fixing these issues is likely not possible with reasonable resource pack/mod compatibility unless a new hidden surface elimination algorithm is implemented which works with the geometry itself (rather than comparing the code-specified cull shapes.)