A programming approach for complex animations. Part I. Methodology

C. Bajaj, C. Baldazzi, S. Cutchin, A. Paoluzzi, V. Pascucci, M. Vicentino

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

This paper gives a general methodology for symbolic programming of complex 3D scenes and animations. It also introduces a minimal set of animation primitives for the functional geometric language PLaSM. The symbolic approach to animation design and implementation given in this paper goes beyond the traditional two-steps approach to animation, where a modeler is coupled, more or less loosely, with a separate animation system. In fact both geometry and motion design are performed in a unified programming framework. The representation of the animation storyboard with discrete action networks is also introduced in this paper. Such a network description seems well suited for easy animation analysis, maintenance and updating. It is also used as the computational basis for scheduling and timing actions in complex scenes.

Original languageEnglish
Pages (from-to)695-710
Number of pages16
JournalCAD Computer Aided Design
Volume31
Issue number11
DOIs
StatePublished - Sep 1999

Keywords

  • Animation
  • Collaborative design
  • Design language
  • Geometric programming
  • Graphics
  • PLaSM

Fingerprint

Dive into the research topics of 'A programming approach for complex animations. Part I. Methodology'. Together they form a unique fingerprint.

Cite this