Bro, could you share with us all this complete source? I'm tempted to do this but I can not, I know you've helped a lot by posting part of it, if not ask too much could you post it complete? I believe it would help many people just like me beginners in OpenGL!