A system configured to output light with a plurality of levels of wavefront divergence, the system comprising a display device comprising a plurality of stacked waveguides forming a display area, at least some of the waveguides configured to output light with different wavefront divergence than other waveguides, one or more processors and one or more computer storage media storing instructions that when executed by the one or more processors, cause the one or more processors to perform operations comprising: monitoring, based on information detected via one or more sensors , eye movements of a user , wherein the display device provides a field of view divided into a grid comprising a plurality of zones, each zone representing a volume of space within the field of view in which virtual objects are configured for presentation by the display device; determining , based on the eye movements, a fixation point at which the user's eyes are fixating, wherein the fixation point is a three-dimensional location in the field of view of the user ; obtaining location information associated with a plurality of the virtual objects to present to the user , the location information indicating three-dimensional positions of the virtual objects; adjusting resolutions of at least one virtual object of the plurality of the virtual objects based, at least in part, on a distance of the at least one virtual object of the plurality of the virtual objects to the fixation point and in discrete steps corresponding to the zone(s) where the at least one virtual object is disposed, wherein adjusting resolutions comprises associating different resolutions with different levels of wavefront divergence, wherein different levels of wavefront divergence are associated with different depth planes such that the different virtual objects are presented with different resolutions on different depth planes; and causing presentation , via the display device to the user , of the plurality of virtual objects , each of the plurality of virtual objects being rendered according to the respective adjusted resolution and being formed by outputting light with the respective associated levels of wavefront divergence. monitoring, based on information detected via one or more sensors , eye movements of a user , wherein the display device provides a field of view divided into a grid comprising a plurality of zones, each zone representing a volume of space within the field of view in which virtual objects are configured for presentation by the display device; determining , based on the eye movements, a fixation point at which the user's eyes are fixating, wherein the fixation point is a three-dimensional location in the field of view of the user ; obtaining location information associated with a plurality of the virtual objects to present to the user , the location information indicating three-dimensional positions of the virtual objects; adjusting resolutions of at least one virtual object of the plurality of the virtual objects based, at least in part, on a distance of the at least one virtual object of the plurality of the virtual objects to the fixation point and in discrete steps corresponding to the zone(s) where the at least one virtual object is disposed, wherein adjusting resolutions comprises associating different resolutions with different levels of wavefront divergence, wherein different levels of wavefront divergence are associated with different depth planes such that the different virtual objects are presented with different resolutions on different depth planes; and causing presentation , via the display device to the user , of the plurality of virtual objects , each of the plurality of virtual objects being rendered according to the respective adjusted resolution and being formed by outputting light with the respective associated levels of wavefront divergence. <EOS>