Fill in more of the cg2glsl nonsense.
Drop this one, at least for now.
Fill in a bit of this. I'm tired of shaders for now, I'll go work on something else.