Hostname: page-component-848d4c4894-m9kch Total loading time: 0 Render date: 2024-05-09T08:59:40.033Z Has data issue: false hasContentIssue false

A functional animation starter-kit

Published online by Cambridge University Press:  07 November 2008

Kavi Arya
Affiliation:
IBM TJ Watson Research Center, Yorktown Heights, NY 10598, USA
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

A functional approach presents a fresh perspective on the problem of animation. We present an implementation of a functional animation system written in Haskell, and illustrate how it may be used to create simple and colourful animations.

Type
Articles
Copyright
Copyright © Cambridge University Press 1994

References

Arya, K. (1986) A functional approach to animation, Computer Graphics Forum, 5 (4): 297311.CrossRefGoogle Scholar
Arya, K. (1988) The Formal Analysis of a Functional Animation System, D.Phil. thesis, Oxford University, UK.CrossRefGoogle Scholar
Arya, K. (1989) Processes in functional animation. Proc. ACM Functional Programming Languages and Computer Architecture (FPCA '89) Conference,Imperial college,London, UK.CrossRefGoogle Scholar
Haskell, . (1990) Report on the Programming Language Haskell, Version 1.0. YALEU/DCS/RR-777, Yale University, USA.Google Scholar
Henderson, P. (1982) Functional Geometry. Symposium on Lisp and Functional Programming.CrossRefGoogle Scholar
Kleinman, A. (1990) A three dimensional graphics animation system in Haskell. Computer Science Senior Project, Yale University, 9 05.Google Scholar
Magnetat-Thalman, N. and Thalman, D. (1984) CINEMIRA: a 3D computer animation language based on actor and camera data-types. Technical Report, University of Montreal.Google Scholar
Magnetat-Thalman, N. and Thalman, D. (1985) Computer Animation: Theory and Practice. Springer-Verlag.CrossRefGoogle Scholar
Tinmouth, J. (1991) A functional animation package in Haskell. Computer Science Senior Project, Yale University, 9 05.Google Scholar
Reynolds, C. W. (1982) Computer animation with scripts and actors. Proc. Siggraph '82, Volume 16 (3), 07.CrossRefGoogle Scholar
Wadler, P. (1985) Listlessness is better than Laziness. Volume 217 of Lecture Notes in Computer Science, Springer-Verlag.Google Scholar
Submit a response

Discussions

No Discussions have been published for this article.