I'm assembling the source and pre-compiled classes and/or JARs here that I made for the book. Also at the bottom is the texture I made for chapter nine. Feel free to use or modify this code, but remember it is provided on an "as is" basis.
Here are some very basic JOGL apps with source and classes. Also, the 'read_me.txt' file contains instructions for running the compiled classes. If you want code to help you determine if JOGL is installed properly, look at the HelloWorld class and java source file. ('ch1.zip' updated June 2007)
This ZIP contains samples of using trig with JOGL. Both classes and source code are included. ('ch2.zip' updated June 2007)
This ZIP contains several loose class files as well as the bouncing example and the dial example code and classes. ('ch3.zip' updated June 2007)
This ZIP contains the listener examples in source and classes. I give examples of capturing mouse clicks, mouse movement, key presses and focusing as it relates to JOGL. ('ch4.zip' updated June 2007)
This ZIP gives the source and classes for the planes at different distances example. ('ch5.zip' updated June 2007)
This ZIP contains some GLUT object examples with source and classes. ('ch6.zip' updated June 2007)
This ZIP contains the coolest code in the book. It is the first person movement source and classes. ('ch7.zip' updated June 2007)
This ZIP contains the lighting source and classes. ('ch8.zip' updated June 2007)
First off, here is the the long awaited brick texture. You can use it for free for what ever you like, though I would appreciate credit where deserved.
This ZIP contains the source and compiled JAR for the texture example in this chapter.