An electronic device (19, 402, 8300) that provides an interactive augmented reality environment, comprising: a see-through display (150, 8309); and one or more processors (146, 8312) in communication with the see-through display (150, 8309), the one or more processors (146, 8312) acquire a first set of content, the one or more processors (146, 8312) determine a virtual cylinder that surrounds an end user of the electronic device (19, 402, 8300) and that has a determined axis and a determined radius, the one or more processors (146, 8312) generate one or more warped two-dimensional images associated with a first curved slate using the first set of content, the one or more processors (146, 8312) cause the one or more warped two-dimensional images to be displayed using the see-through display (150, 8309) such that the first curved slate appears to be located on a surface (412, 414) of the virtual cylinder and the first curved slate appears to be body-locked to the end user of the electronic device (19, 402, 8300) such that the orientation and position of the first curved slate arranged on the virtual cylinder appear fixed relative to a front facing portion of the end user's torso, the one or more processors (146, 8312) determine an orientation of the end user's body relative to the electronic device (19, 402, 8300) and cause the one or more warped two-dimensional images to be displayed based on the orientation of the end user's body relative to the electronic device (19, 402, 8300); wherein the one or more processors (146, 8312) detect a repositioning of the first curved slate by the end user of the electronic device (19, 402, 8300) and automatically reposition a second curved slate displayed to the end user of the electronic device (19, 402, 8300) in response to detecting the repositioning of the first curved slate, the second curved slate being automatically moved to a different location within the virtual cylinder to make room for the first curved slate. a see-through display (150, 8309); and one or more processors (146, 8312) in communication with the see-through display (150, 8309), the one or more processors (146, 8312) acquire a first set of content, the one or more processors (146, 8312) determine a virtual cylinder that surrounds an end user of the electronic device (19, 402, 8300) and that has a determined axis and a determined radius, the one or more processors (146, 8312) generate one or more warped two-dimensional images associated with a first curved slate using the first set of content, the one or more processors (146, 8312) cause the one or more warped two-dimensional images to be displayed using the see-through display (150, 8309) such that the first curved slate appears to be located on a surface (412, 414) of the virtual cylinder and the first curved slate appears to be body-locked to the end user of the electronic device (19, 402, 8300) such that the orientation and position of the first curved slate arranged on the virtual cylinder appear fixed relative to a front facing portion of the end user's torso, the one or more processors (146, 8312) determine an orientation of the end user's body relative to the electronic device (19, 402, 8300) and cause the one or more warped two-dimensional images to be displayed based on the orientation of the end user's body relative to the electronic device (19, 402, 8300); wherein the one or more processors (146, 8312) detect a repositioning of the first curved slate by the end user of the electronic device (19, 402, 8300) and automatically reposition a second curved slate displayed to the end user of the electronic device (19, 402, 8300) in response to detecting the repositioning of the first curved slate, the second curved slate being automatically moved to a different location within the virtual cylinder to make room for the first curved slate.