Hierarchical Modeling and Animation