Exploring Animation Techniques: Control, Complexity, and Application