As 3D computer animation becomes snore accessible to novice users, it snakes it possible for these users to create high-quality animations. This paper introduces a more powerful system to create highly articulated character animations With an intuitive setup then the previous research, Spatial Keyframing (SK). As the main purpose of SK Was tire rapid generation of primitive animation over quality animation, we propose Extended Spatial Keyframing (ESK) that exploits a global control structure coupled With multiple sets of spatial keyframes, and hierarchical relationship between controllers. The generated structure can be flexibly embedded into the given rigged character, and the system enables tire given character to be animated delicately by user performance. During the performance, the movement of the highest ranking controllers' across the control hierarchy is recorded in layered style to increase tire level of detail for final motions. Copyright (C) 2008 John Wiley & Sons, Ltd.