Digital graphics have become more realistic, expressive, and interactive than ever before. From video games and animated films to browser-based art and scientific visualization, modern visual experiences often depend on advanced rendering techniques. One important concept behind many atmospheric and immersive effects is the volume shader. A shader