DRAFT: Translucency sorting#1687
Conversation
|
|
||
| @Override | ||
| public void onPreLaunch() { | ||
| System.load("C:\\Program Files\\RenderDoc\\renderdoc.dll"); |
There was a problem hiding this comment.
you probably don't wnat to PR this?
|
As mentioned in this reddit thread, render order follows a planar generalization of the classic DDA algorithm, which means that with some clever bookkeeping it's not technically necessary to do a full sort-- this could possibly be exploited to exchange the BTMS for a straightforward shuffle routine. (Well, assuming you haven't considered this already 🙂 ) |
|
We have to take into account that the translucent quads we're sorting aren't necessarily axis-aligned or part of complete voxels. Water being the prime example. |
|
Relevant to the translucency sorting endeavor and this PR in particular as it's in need of a triggering mechanism: I wrote a whole bunch about a new plane-crossing based translucency sorting triggering mechanism in this document https://hackmd.io/@douira100/sodium-sl-gfni |
|
Was this fixed??? |
|
just closed ig |
Draft GPU driven translucency sorting