JOGL Applet: raytrace, phong, shadow, reflection (1 bounce), noise background

Resolution: 400x300
Fixed the shadow some more (I think?).
Use S, R keys toggle. Noise appears in reflections from the background.
(may need to click on window 1~2 times for key context to direct into applet.)