An object management system comprising: a model manager configured to create an avatar representing a human operator; place the avatar in a three-dimensional environment with a model of an object; display the three-dimensional environment with the model of the object and the avatar from a viewpoint relative to the avatar on a display system; identify an interaction between the avatar and the model of the object in real time using information about motions of the human operator detected in real time from a motion capture system, wherein the interaction changes a group of dimensions in the model of the object; display the interaction between the avatar and the model of the object in the three-dimensional environment on the display system, enabling design changes in the model of the object made by the human operator, and update a file storing the model of the object such that the file reflects a change in the group of dimensions in the model of the object; wherein the interaction is selected from one of moving a portion of the model of the object or displacing the portion of the model of the object, wherein the avatar has dimensions of a person that performs ergonomic testing of the object; wherein the object is an aircraft, and wherein the interaction tests a usability of controls in the aircraft. a model manager configured to create an avatar representing a human operator; place the avatar in a three-dimensional environment with a model of an object; display the three-dimensional environment with the model of the object and the avatar from a viewpoint relative to the avatar on a display system; identify an interaction between the avatar and the model of the object in real time using information about motions of the human operator detected in real time from a motion capture system, wherein the interaction changes a group of dimensions in the model of the object; display the interaction between the avatar and the model of the object in the three-dimensional environment on the display system, enabling design changes in the model of the object made by the human operator, and create an avatar representing a human operator; place the avatar in a three-dimensional environment with a model of an object; display the three-dimensional environment with the model of the object and the avatar from a viewpoint relative to the avatar on a display system; identify an interaction between the avatar and the model of the object in real time using information about motions of the human operator detected in real time from a motion capture system, wherein the interaction changes a group of dimensions in the model of the object; display the interaction between the avatar and the model of the object in the three-dimensional environment on the display system, enabling design changes in the model of the object made by the human operator, and update a file storing the model of the object such that the file reflects a change in the group of dimensions in the model of the object; wherein the interaction is selected from one of moving a portion of the model of the object or displacing the portion of the model of the object, wherein the avatar has dimensions of a person that performs ergonomic testing of the object; wherein the object is an aircraft, and wherein the interaction tests a usability of controls in the aircraft.