Do any of you guys know how to program the shaders on the GPU, and how did you learn? I currently do 3D stuff using OpenGL, but I think more and more games are using programmable shaders almost to the point of making it a necessity. Anyone know a good way to learn that stuff?