## Conclusion

Clutter provides a number of utility classes to aid animations and complex animations can be produced by combining the various features provided.

Of course animations can becreated outside of the Clutter animation framework, as the framework is not expected to cover every kind of possible animation scenario.

The animation functionality in Clutter is primarily suited to building animations with a set or finite running time - i.e transitions between states. For animations involving variable input (such as touchscreen handling) physical simulations may be more suited.