skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: GRAMPS: a graphics language interpreter for real-time, interactive, three-dimensional picture editing and animation

Conference ·
OSTI ID:6179229

GRAMPS, a graphics language interpreter has been developed in FORTRAN 77 to be used in conjunction with an interactive vector display list processor (Evans and Sutherland Multi-Picture-System). Several of the features of the language make it very useful and convenient for real-time scene construction, manipulation and animation. The GRAMPS language syntax allows natural interaction with scene elements as well as easy, interactive assignment of graphics input devices. GRAMPS facilitates the creation, manipulation and copying of complex nested picture structures. The language has a powerful macro feature that enables new graphics commands to be developed and incorporated interactively. Animation may be achieved in GRAMPS by two different, yet mutually compatible means. Picture structures may contain framed data, which consist of a sequence of fixed objects. These structures may be displayed sequentially to give a traditional frame animation effect. In addition, transformation information on picture structures may be saved at any time in the form of new macro commands that will transform these structures from one saved state to another in a specified number of steps, yielding an interpolated transformation animation effect. An overview of the GRAMPS command structure is given and several examples of application of the language to molecular modeling and animation are presented.

Research Organization:
Lawrence Berkeley Lab., CA (USA)
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
6179229
Report Number(s):
LBL-12492; CONF-810805-6; ON: DE81027398
Resource Relation:
Conference: SIGGRAPH'81 meeting, Dallas, TX, USA, 3 Aug 1981
Country of Publication:
United States
Language:
English