Journal Home Page

Cumulative Index

List of all Volumes

Complete Contents
of this Volume

Previous Article


Journal for Geometry and Graphics 12 (2008), No. 2, 215--228
Copyright Heldermann Verlag 2008



Using PostScript Programming Language in an Undergraduate Computer Graphics Course

Thomas Walter Rauber
Dep. de Informática, Centro Tecnológico, Universidade Federal do Espírito Santo, Av. Fernando Ferrari s/n, 29060-970 Vitória ES, Brazil
thomas@inf.ufes.br

Aura Conci
Instituto de Computação, Universidade Federal Fluminense, Rua Passo da Pátria 156, 24210-240 Niterói RJ, Brazil
aconci@ic.uff.br



We report about the experiences of using the PostScript programming language in an undergraduate computer science and computer engineering course as a complementary tool besides OpenGL to teach basic concepts of computer graphics, especially affine transformations and hierarchical modeling using a transformation matrix stack mechanism. We can conclude that once the somewhat cryptic syntax of this stack-oriented language has been overcome, a natural computer graphics programming interface is available which permits a rapid understanding of essential concepts in graphics which can then easily be extrapolated to a 3D-interface like OpenGL. We would like to emphasize that the use of PostScript is not intended as an alternative to the standard graphics programming languages, but as an enrichment of the students programming skills in a completely distinct programming paradigm.

Keywords: PostScript, undergraduate teaching, computer graphics.

MSC: 68U05

[ Fulltext-pdf  (219  KB)] for subscribers only.