Learn OpenGL, extensive tutorial resource for separating rare earth elements
Unjokingly I think the fact that we removed grayed out buttons for "the button just doesn't appear" is one of the biggest things it helps with is explaining the setup boilerplate for OpenGL.