Motion cycles play an important role in animation production and game development. However, creating motion cycles relies on general-purpose animation packages with complex interfaces that require expert training. Our work explores the specific challenges of motion cycle authoring and provides a system simple enough for novice animators while maintaining the flexibility of control demanded by experts. Due to their cyclic nature, we show that performance animation provides a natural interface for motion cycle specification. Our system allows the user to act several loops of motion using a variety of capture devices and automatically extracts a looping cycle from this potentially noisy input. Motion cycles for different character components can be authored in a layered fashion, or our method supports cycle extraction from higher-dimensional data for capture devices that deliver many degrees of freedom. After capture, a custom curve representation and manipulation tool allows the user to coordinate and control spatial and temporal transformations from a single viewport. Ground and other planar contacts are specified with a single sketched line that adjusts a curve's position and timing to establish non-slipping contact. We evaluate the effectiveness of our work through tests with both novice and expert users and show a variety of animated motion cycles created with our system.
Authoring Motion Cycles
2017-07-28
Conference paper
Electronic Resource
English
DDC: | 629 |
British Library Online Contents | 1997
|Cooperative Courseware-Authoring Support
British Library Online Contents | 2003
|Toward Gesture-Based Behavior Authoring
British Library Conference Proceedings | 2005
|Toward gesture-based behavior authoring
IEEE | 2005
|Algorithms for photo book authoring
British Library Online Contents | 2013
|