{'fraction_non_alphanumeric': 0.021316033364226137, 'fraction_numerical': 0.0, 'mean_word_length': 4.595854922279793, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Order-controlled free-form animation

This paper introduces an animation system directed by order. High-level operations such as moving, turning, rolling and bouncing on a flat surface provide an easy-to-use interface to build animations. The underlying animation system relies on a constraint-based deformation model. 
 
 
 
Previously, to build an animation the user had to break up the desired animation into a list of deformations composed of a set of constraints. In addition to each constraint, he had to control the size and the shape of the deformed area as well as the shape of the deformation. The goal of the order-controlled animation is to encapsulate all the parameters of the deformations. Indeed, using these high-level operations the underlying deformations are completely transparent to the user. 
 
 
 
Before introducing these operations, we will present some extensions of the deformation model such as the generalized shape of the deformed area and a rotating movement combined with the deformation. We also explain how to control velocity and acceleration.