Minified JS | [AE Script](https://github.com/Instrument/cyclops/raw/master/aftereffects scripts/cyclops.jsx) | Documentation
- As a developer it's difficult to implement motion designs with perfect accuracy.
- Due to the difficulty, the original motion design seldom survives implementation.
- Because of #2, motion designers either have to accept that their work won't survive the development process, or end up hounding developers to endlessly tweak the animation code until it's as close to the original design as possible.
This process is not ideal, and in the end it causes needless time spent on re-working animation code rather than letting everybody focus on their area of expertise and artistry with the knowledge that the final product will reflect the original design intention as closely as possible.
animate method, as well as most other popular libraries that support custom tweening functions.
Cyclops != After Effects Player
Cyclops is meant to create bite-sized pieces of motion like roll-over, loading, and transition effects for use throughout a website.
It's important to note that the purpose of Cyclops is to export the dynamics of the motion from After Effects for use in code. It's not built for use as a playback engine for complex and lengthy sequences of animation. If that is what you need, there are existing tools much better suited for that sort of thing, like Flash, Swiffy or just use pre-rendered video.
While this will vary greatly depending on the specifics of your team structure, project, and deployment process, the basics are as follows: