A virtual image generation system for use by an end user, comprising: a display system configured for allowing the end user to visualize an object of interest in a three-dimensional scene; a control system (132, 134, 136) configured for spatially associating a text region with a field of view of the end user, wherein the text region is spatially associated with the object of interest (20, 22), and for generating a textual message that identifies at least one characteristic of the object of interest (20, 22), and instructing the display system to stream the textual message within the text region; and one or more sensors configured for sensing gestural commands from the end user, characterized in that the control system is further configured to: stream the textual message such that it appears within the text region only one word at a time; associate with the object of interest (20, 22) and display, an annular ring that completely encircles the object of interest (20, 22), wherein the annular ring allows gestural commands from the end user to be sensed by detecting an angular position of an anatomical part of the end user relative to the annular ring; and adjust the streaming of the textual message in response to the sensed gestural commands. a display system configured for allowing the end user to visualize an object of interest in a three-dimensional scene; a control system (132, 134, 136) configured for spatially associating a text region with a field of view of the end user, wherein the text region is spatially associated with the object of interest (20, 22), and for generating a textual message that identifies at least one characteristic of the object of interest (20, 22), and instructing the display system to stream the textual message within the text region; and spatially associating a text region with a field of view of the end user, wherein the text region is spatially associated with the object of interest (20, 22), and for generating a textual message that identifies at least one characteristic of the object of interest (20, 22), and instructing the display system to stream the textual message within the text region; and one or more sensors configured for sensing gestural commands from the end user, characterized in that the control system is further configured to: stream the textual message such that it appears within the text region only one word at a time; associate with the object of interest (20, 22) and display, an annular ring that completely encircles the object of interest (20, 22), wherein the annular ring allows gestural commands from the end user to be sensed by detecting an angular position of an anatomical part of the end user relative to the annular ring; and stream the textual message such that it appears within the text region only one word at a time; associate with the object of interest (20, 22) and display, an annular ring that completely encircles the object of interest (20, 22), wherein the annular ring allows gestural commands from the end user to be sensed by detecting an angular position of an anatomical part of the end user relative to the annular ring; and adjust the streaming of the textual message in response to the sensed gestural commands.