What functionality should I use in OpenGL 2.0?
- by Jeffrey
Considering OpenGL 2.1, we all know that glBegin and glEnd are the devil. Should I use only VBO to render 3d primitives (I can't find VAO in that version, weren't there already?)? Should I still use the matrix stack (why not?)? Should I still use glFrustum? Can I take advantage of shaders in GLSL 1.20?
Where can I find a tutorial for VBO in OpenGL 2.1 and the "correct" way of programming in it?
Also how am I supposed to animate something. Like a cube moving around an object or a player moving in the scene (static vbo data + shader?)?
Note: Take your time to answer this question, I'll accept an answer tomorrow.