My take on implementing the tutorial of http://www.arcsynthesis.org/gltut/ in Java using LWJGL.