1. A method for transferring an object from a first virtual environment residing on a first computer system to a second virtual environment residing on a second computer system, the method comprising: receiving, via a network interface, a request to copy an object associated with a first virtual environment into a second virtual environment; determining whether dimensions of the second virtual environment are compatible with dimensions of the first virtual environment; in response to a determination that the dimensions of the second virtual environment are not compatible with the dimensions of the first virtual environment, calculating a scale factor between the first virtual environment and the second virtual environment; rescaling the object using the calculated scale factor; and copying the rescaled object into the second virtual environment.