ShaderGen v3.0 duplicates and extends OpenGL API fixed function behavior using OpenGL Shading Language and easy GUI
http://developer.3dlabs.com/downloads/shadergen/
3Dlabs' ShaderGen is a tool that automatically generates OpenGL Shading Language shaders that duplicate fixed function OpenGL behavior. The new V3.0 generates thousands of additional shaders with support for separate specular lighting, multiple texture objects, multiple texture coordinate sets and the texture combine environment mode. The purpose of ShaderGen is to show that programmable hardware can be used to obtain the same rendering results as the OpenGL fixed function path. Interacting with a convenient GUI, developers can set up the fixed function OpenGL state in real time. With the click of a button, shaders are generated, compiled and linked to give identical results using the OpenGL Shading Language
3Dlabs' ShaderGen is a tool that automatically generates OpenGL Shading Language shaders that duplicate fixed function OpenGL behavior. The new V3.0 generates thousands of additional shaders with support for separate specular lighting, multiple texture objects, multiple texture coordinate sets and the texture combine environment mode. The purpose of ShaderGen is to show that programmable hardware can be used to obtain the same rendering results as the OpenGL fixed function path. Interacting with a convenient GUI, developers can set up the fixed function OpenGL state in real time. With the click of a button, shaders are generated, compiled and linked to give identical results using the OpenGL Shading Language