Tangent-space optimization for interactive animation control | Synapse