Svartalf
Active Member
3DLabs a long while back made this nifty little tool called ShaderGen that allowed you to turn the fixed functionality knobs
(Such as fog, etc...) and to see what it would do via the Vertex/Fragment shader path and to generate GLSL code that
corresponded to the requested fixed functionality as specified in the program. This can be useful for someone not used
to thinking in terms of GLSL to get up and mostly going with ES 2.0 code and get results.
I've resurrected this program from the last known version with source code available and got the start of it working on Linux right
now. It's still NOT ready for primetime yet (Needs QUITE a bit of cleanup...even with wxWidgets as it's UI, it's a mess that only
VC++ produced workable code on...) and I need to backport it to something like CMake so it'll be properly portable before putting
a "4.0" version up on something like Berlios. However, since I got it mostly working right now, I thought a screen shot and an
initial announcement was in order...
[edit] Grrr... Let's try to get this in a format people can SEE... [/edit]
http://www.earlconsult.com/ShaderGen/LinuxShaderGen1.jpg
(Such as fog, etc...) and to see what it would do via the Vertex/Fragment shader path and to generate GLSL code that
corresponded to the requested fixed functionality as specified in the program. This can be useful for someone not used
to thinking in terms of GLSL to get up and mostly going with ES 2.0 code and get results.
I've resurrected this program from the last known version with source code available and got the start of it working on Linux right
now. It's still NOT ready for primetime yet (Needs QUITE a bit of cleanup...even with wxWidgets as it's UI, it's a mess that only
VC++ produced workable code on...) and I need to backport it to something like CMake so it'll be properly portable before putting
a "4.0" version up on something like Berlios. However, since I got it mostly working right now, I thought a screen shot and an
initial announcement was in order...
[edit] Grrr... Let's try to get this in a format people can SEE... [/edit]
http://www.earlconsult.com/ShaderGen/LinuxShaderGen1.jpg