3D Java Software Rendering Engine