jogamp.org
JOGL - Java Binding for the OpenGL API
http://jogamp.org/jogl/www
ES 31 Ref Pages. GLSL ES 3.10 Spec. ES 30 Ref Card. GL 4 Ref Pages. GL 45 Core Spec. GL 45 Compat. Spec. GLSL 4.50 spec. GL 45 Ref Card. JavaOne 2007 BOF Slides. JavaOne 2006 BOF Slides. The JOGL project hosts the development version of the Java™ Binding for the OpenGL API, and is designed to provide hardware-supported 3D graphics to applications written in Java. OpenGL Evolution and JOGL. And the JOGL Specification. May give you a brief overview. JOGL also provides its own native windowing toolkit, NEWT.
kitfox.com
CGFX Plugin with shadows and screen space ambient occlusion
http://www.kitfox.com/projects/index.html
Here is a sampling of many of the projects I've done. Displays and lets the user manipulate 3D data (includes MRI scan data). Shadows in the Maya Viewport. I was contracted by Goldtooth Creative. To write a Maya plugin for them. It allows users to see shadows cast by lights/ It also performs screen space ambient occlusion. Using CgFX in Maya. This is a small collection of CgFX shaders that can be used as-is in Maya with the default CgFX shader plugin. Maya hand modeling tutorial.