Hi there,
I am on a quest to improve our transparency sorting within a single mesh. The idea is to reorder the vertex indices at export time, so that some triangles always get rendered before others.
A precondition for this approach to work is, the GPU keeps the order in which the triangles are issued from CPU when it rasterize them.
Since modern GPUs are highly parallel hardware, I'm not sure if this holds true under all circumstances. I am by no means an export on GPU architectures, maybe the answer to this question is apparent... hmm, I don't know.
I am on a quest to improve our transparency sorting within a single mesh. The idea is to reorder the vertex indices at export time, so that some triangles always get rendered before others.
A precondition for this approach to work is, the GPU keeps the order in which the triangles are issued from CPU when it rasterize them.
Since modern GPUs are highly parallel hardware, I'm not sure if this holds true under all circumstances. I am by no means an export on GPU architectures, maybe the answer to this question is apparent... hmm, I don't know.