3DGameEngine for Java (lwjgl dependent)
OpenSource version of the engine (ommited physics, etc.) The engine is coded in java, with outside dependancies (specified in lib folder), employing OpenGL for shader coding.
Stills of the project available at https://goo.gl/M1nxit
Included are two Main Classes, one showcasing working with water, the other working with terrains. It supports a mousePicker, GUI, import of OBJ models, skyBox, and more.
Lots of code left in the comments, as a gentle guidance of possibilities.
All are free to employ and modify for personal use.