jPCT is a 3D engine for desktop Java and Google's Android. It will work on Windows, Linux, Mac OS X, Solaris x86...and on your mobile phone or your Android tablet. It supports OpenGL via LWJGL and JOGL and uses OpenGL ES 1.x and ES 2.0 on Android... ...and there's a software renderer too.