I recently started working on a visual shader editor, the end result should be something similar to the “Unreal Engine 3” shader editor ( pic ). I mainly started this as some kind of experiment, but I’m not totally convinced this is an usefull tool for artists. It seems very difficult to hide the specific limitations of the graphics hardware and all the mathematics behind the various lighting equations.