ABSTRACT

The Stanford Real-Time Shading Language (RTSL) is both higher-and lower-level than ISL. It is higher-level in that it allows arbitrary expressions as statements in the shading language, but it is also lower-level in that it doesn’t have conditional or looping control constructs [146]. Its targets include multipass rendering with OpenGL, and single pass using shading extensions introduced in NVIDIA’s GeForce3 and ATI’s Radeon 8500.