Automated Shader Generation using a Shader Infrastructure

Chris Coleman, Kevin Harris, Anthony Hinton, Anton Ephanov

This paper presented at I/ITSEC 2007 introduces a Shader Infrastructure that automates the building of vertex and fragment shaders by analyzing the OpenGL state machine. The Shader Infrastructure is capable of not only dynamic generation of highly efficient shaders for rendering any legacy data considered valid by the OpenFlight standard, but also extending the rendering pipeline via Advanced Rendering Techniques.