Implementation of flying, scaling and grabbing in virtual worlds | Synapse