Motion library

A motion library is a software library that includes one or more Plan/Performer implementations.

Minimum requirements

For a library to be called a motion library it must satisfy the following minimal requirements:

  • Provide at least one Plan and Performer type.
  • Define all Performer types as private to the library.
  • Depend on the Runtime.
  • Provide examples for every available Plan.

Bridge libraries

A motion library that delegates to an existing animation or interaction system is called a bridge library.

Bridge libraries are often the first libraries to be built for a platform.

Bridge libraries should provide the primitive plans described in the motion language.

The foundation formed by bridge libraries allows higher-order plans to be created using composition.

results matching ""

    No results matching ""