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. <EOS>