Hi Hery,
This stuff is looking fantastic, and there's been a fair bit of discussion (on IRC) amongst folks about how to get it into trunk - the first step will be staging through Antipodes, and then moving into trunk at some point after that.
Given that we're also looking at some graphics related overhaul ideas, we're being careful not to commit to anything that's going to be a pain to support over a transition or destroy a lot of work.
We'd like to hear what you think would be some good improvements/architecture changes to the rendering system, and what we'd need to change in order to more flexibly use shaders.
Given that you've changed a fair amount in order to get this working so far (AWESOME!

), we'd like to keep as much as possible!
Best way to get in touch with the coders is to jump onto #scp on espernet or via PM to Goober5000, karajorma, Sushi, Echelon9, portej05, Wanderer, taylor (who did a lot of the original OpenGL implementation), or anyone else you see with an 'SCP' badge (I'm sure I've forgotten someone important).
portej05