A Brief Introduction to OpenGL