Graphene shockwave: 3D graphics with OpenGL/GLSL Almost a decade after I first heard of vertex shaders, I decided to finally learn GLSL and create some of my own.