This is a work in progress code from my third year major project in Computer Visualisation & Animation course at Bournemout University.
The code implements a tool for real-time shader authoring. The programs transforms a node network into corresponding GLSL code. The nodes are represented in XML and the node network is transformed into GLSL by using XSLT processor.
This implementation uses following 3rd party libraries: