/** * Draws compass at left bottom corner of viewport. * * @param gl * gl * @param viewport * viewport */ public void drawAtLeftBottom(GL2 gl, Viewport viewport) { int distance = 70; Ray3d ray3d = viewport.picking(distance, viewport.getHeight() - distance); Point3d point = ray3d.getPoint(); Vector3d vector = ray3d.getVector(); vector.normalize(); vector.scale(1.5); point.add(vector); draw(gl, point); }