Computer animation: algorithms and techniques | Synapse