1. A method for displaying an image on a display, the method comprising: generating a rendered image of a scene including 3D geometry and/or multiple non-coplanar planes; determining a gaze location of a user; determining a stabilization plane, associated with a homographic transformation, based on the determined gaze location, wherein the stabilization plane is a plane that reduces errors that occur when the homographic transform is applied to the rendered image of the scene including 3D geometry and/or multiple non-coplanar planes; applying the homographic transformation to the rendered image to thereby generate an updated image of the scene including 3D geometry and/or multiple non-coplanar planes; and displaying at least a portion of the updated image of the scene including 3D geometry and/or multiple non-coplanar planes on the display.