a new set of synthetic motion data in response to the new high level description the editing process is analogous to providing modified directions to an actor and reshooting a motion capture sequence however the use of a generative model can eliminate the need for an actor and motion capture equipment during the editing process use of a generative model can also provide the animator with greater control over the final motion data provision of a generative model in a distributed architecture in accordance with embodiments of the invention enables efficient use of motion capture data instead of each animator separately performing motion capture for each 3d character a large bank of motion capture data can be built over time and then the same motion capture data can be used by multiple animators via generative models despite the likelihood that the bank of motion capture data does not contain the specific sequence of motion desired by the animator the generative model enables the generation of synthetic motion data matching the high level description of the desired motion provided by the animator and unlike any sequence in the bank of motion capture data therefore much of the efficiency is obtained by providing multiple animators with access to the same system for generating synthetic motion and by providing a system that is capable of generating synthetic motion and.