JogAmp’s Ardor3D Continuation is a general-purpose, professionally oriented, open source, scenegraph based 3D Java engine for desktop and embedded environments, using JOGL for its hardware graphics acceleration User's Guide
Warning: This project is moving away from Github as I disapprove its acquisition by Microsoft, you can find its source code here.