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. This can be useful as a starting point if you want to use the OpenGL Shading Language to create an effect that is similar to what can be done with fixed functionality. ShaderGen allows you to set the parameters for fixed function rendering through a convenient GUI. With the click of a mouse, ShaderGen creates an OpenGL shader that will produce the same result as the fixed function state you’ve set. You can then toggle the OpenGL window to display either the programmable shader result or the fixed function result.
Mar 02, 2005 | Category: Developers •