Title :
Integrating a scripting language into an interactive animation system
Author :
Gervautz, Michael ; Schmalstieg, Dieter
Author_Institution :
Inst. of Comput. Graphics, Tech. Univ. Wien, Austria
Abstract :
STORYBOARD is a scripting language for an interactive computer animation system. The language was designed to be simple in its use, to support various animation techniques provided by the animation environment, and to support procedural abstraction of animation. It is easily expandable and lends itself to the integration of interactive features of the system. Some of the important aspects of design and implementation are discussed, such as the timetable like structure of programs, the embedding of a message mechanism into the language, animation data types and their application, concurrent execution and local time, and recompilation of an animation specified interactively into a script
Keywords :
computer animation; interactive systems; object-oriented languages; object-oriented programming; user interfaces; STORYBOARD; actors; animation data types; concurrent execution; controllers; interactive animation system; linear transformations; local time; message mechanism; object oriented language; object oriented programming; procedural abstraction; program structure; scripting language; subscripts; time dependent data types; timetable; Animation; Application software; Computer graphics; Computer languages; Graphical user interfaces; Interactive systems; Layout; Productivity; Programming profession; Software reusability;
Conference_Titel :
Computer Animation '94., Proceedings of
Conference_Location :
Geneva
Print_ISBN :
0-8186-6240-9
DOI :
10.1109/CA.1994.323995