today's the day im adding transparency to block game
-
i've written the transparency accumulation/reveal render pass for the weighted blended order independent transparency and now it seems to be working! \:D/
now i just gotta fix everything that's broken >_> like the 3d cursor, the block breaking overlay, drop sprites, and inventory icons
but it's working! block game now has order independent transparency support, no sorting required! :D
@eniko order independent no sorting required transparency? what black magic is this?
-
@eniko order independent no sorting required transparency? what black magic is this?
-
oh and right now im just drawing *all* geometry twice and discarding all transparent fragments during the opaque pass, and all opaque fragments during the transparent pass which isn't the best
i should separate opaque and transparent geometry into their own buffers so the gpu only has to process what's necessary for each pass
got the block break decal working on transparent surfaces, which was a little bit of an ordeal
-
got the block break decal working on transparent surfaces, which was a little bit of an ordeal
3d cursor's back. slight downgrade in its visuals (it's no longer dimmed when obscured) but i'm more than happy to live with that for the time being
-
3d cursor's back. slight downgrade in its visuals (it's no longer dimmed when obscured) but i'm more than happy to live with that for the time being
fixed the block icons. still gotta do entity icons though
-
fixed the block icons. still gotta do entity icons though
and entity icons are fixed now too :D
-
and entity icons are fixed now too :D
I made a SceneRenderer class and both the main renderer and the item icon renderer now use that so icons should be more robust in the future
-
I made a SceneRenderer class and both the main renderer and the item icon renderer now use that so icons should be more robust in the future
and item drop sprites are fixed now too, so that's everything
-
I made a SceneRenderer class and both the main renderer and the item icon renderer now use that so icons should be more robust in the future
-
and item drop sprites are fixed now too, so that's everything
just testing out my weighting formula here in the lollypop forest