This technique, due to the unique limitation of the children's drag-and-drop coding platform, Scratch, has made it proliferate in the 3D community. https://scratch.mit.edu/projects/1203675921 is an example of such a project.
I think this is particular to auto-partitioning BSPs where the splitting planes are aligned with scene geometry.
Does anyone know how those Minecraft realistic rendering mods work? I'm guessing today there's a lot of RTX, but e.g. in 2018 there was still fairly impressive global illumination in SEUS Renewed. Minecraft is the definition of a world with dynamic geometry, and I'm not aware of any decent realtime GI algorithms for 3d. The lighting in base Minecraft is a super basic and ugly hack. I've seen Unity's dynamic GI features and those are nowhere near as good either.
https://jacobdoescode.com/2025/05/18/precomputing-transparen...
- Multi-Fragment Effects on the GPU using the k-Buffer [2]
- Production Volume Rendering [3]
- Translucent Shadow Maps [4]
[1] https://developer.download.nvidia.com/presentations/2007/sig...
[2] https://www.sci.utah.edu/~stevec/papers/kbuffer.pdf
[3] https://graphics.pixar.com/library/ProductionVolumeRendering...
[4] https://www.scribd.com/document/657069029/Translucent-Shadow...
In general: https://en.wikipedia.org/wiki/Order-independent_transparency