Este documento explica los conceptos básicos de gráficos 2D en OpenGL, incluyendo la inicialización, los vértices, las primitivas, las transformaciones geométricas y el uso de listas para almacenar y actualizar dibujos. Se definen funciones como glVertex2f para especificar vértices y glBegin/glEnd para dibujar primitivas como triángulos. También se describen transformaciones como traslación, escalado y rotación aplicadas mediante funciones como glTranslatef, glScalef y glRotatef.