OpenGL 101: Drawing primitives - points, lines and triangles | Hacker News Reader