Animation in Virtual and Augmented Environments