Multi-layer alpha blending
Efficient depth peeling via bucket sort