https://hgpu.org/?p=3336
Optimizing GPU Volume Rendering