1. In a computerized architectural design environment in which a design program is loaded into memory and processed at a central processing unit, a computer-implemented method for allowing a user in real-time to adjust a depth of field of a perspective of the user within a design space, the method comprising: receiving one or more inputs from a user regarding a layout of one or more objects in a design space; rendering a three-dimensional model of the layout of the design space for display on a computerized display; receiving from the user one or more input selections regarding a desired depth of field of the perspective of the user relative to at least one specified object of the one or more objects rendered within the three-dimensional model; calculating revised rendering instructions that blur at least a portion of the design space based on the global position of the at least one specified object; and displaying, in real-time, the three-dimensional model with the desired depth of field to the user, the global position of the at least one specified object remaining the same, the depth of field being maintained relative to the at least one specified object during navigation of the three-dimensional model.