A 3D graphics engine in Java