View/ Open
Cyclic_1_2010.pdf (3.629Mb)
Download
Publication date
2010Rights
(c) 2010 Springer Verlag. Reproduced in accordance with the publisher's self-archiving policy.Peer-Reviewed
Yes
Metadata
Show full item recordAbstract
This work presents an efficient and fast method for achieving cyclic animation using Partial Differential Equations (PDEs). The boundary-value nature associ- ated with elliptic PDEs offers a fast analytic solution technique for setting up a framework for this type of animation. The surface of a given character is thus cre- ated from a set of pre-determined curves, which are used as boundary conditions so that a number of PDEs can be solved. Two different approaches to cyclic ani- mation are presented here. The first consists of using attaching the set of curves to a skeletal system hold- ing the animation for cyclic motions linked to a set mathematical expressions, the second one exploits the spine associated with the analytic solution of the PDE as a driving mechanism to achieve cyclic animation, which is also manipulated mathematically. The first of these approaches is implemented within a framework related to cyclic motions inherent to human-like char- acters, whereas the spine-based approach is focused on modelling the undulatory movement observed in fish when swimming. The proposed method is fast and ac- curate. Additionally, the animation can be either used in the PDE-based surface representation of the model or transferred to the original mesh model by means of a point to point map. Thus, the user is offered with the choice of using either of these two animation repre- sentations of the same object, the selection depends on the computing resources such as storage and memory capacity associated with each particular application.Version
Accepted ManuscriptCitation
Gonzalez Castro G., Athanasopoulos M., Ugail H., Willis P. and Sheng Y. (2010). Cyclic animation using Partial differential Equations. The Visual Computer. Vol. 26, No. 5, pp. 325-338.Link to Version of Record
https://doi.org/10.1007/s00371-010-0422-5Type
Articleae974a485f413a2113503eed53cd6c53
https://doi.org/10.1007/s00371-010-0422-5