Skip to main content
Erschienen in:
Buchtitelbild

1988 | OriginalPaper | Buchkapitel

Familiarisation with Programs, Graphics Devices and Primitives

verfasst von : Ian O. Angell, Gareth Griffith

Erschienen in: High-resolution Computer Graphics Using Pascal

Verlag: Macmillan Education UK

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Computer graphics devices come in all shapes and sizes: storage tubes, raster devices, vector refresh displays, flat-bed plotters etc., which is why in recent years so much effort has been put into graphics software standards (such as G.K.S. (Hopgood et al., 1983)) as well as into the portability of graphics packages (GINO, CalComp etc.). This book will concentrate on the techniques of modelling and rendering (that is, drawing, colouring, shading etc.) two-dimensional and three-dimensional objects, which surprisingly require only a small part of the above systems. Rather than restrict ourselves to one software system, and in order to make this book relevant to as many different graphics devices as possible, we will identify a general model for a graphics device together with a few (nine) elementary routines (primitives) for manipulating that model. From the outset it must be realised that we are using the word ‘primitive’ in the literal sense of describing the basic level at which the programs in this book communicate with graphics devices; the word has different meanings in other graphics environments, such as G.K.S. The Pascal programs that follow will use only these primitives for drawing on this basic model (apart from a few very exceptional cases). Since even the most complex programs given in this book interface with the model device through relatively few primitive routines, the graphics package we create is readily portable.

Metadaten
Titel
Familiarisation with Programs, Graphics Devices and Primitives
verfasst von
Ian O. Angell
Gareth Griffith
Copyright-Jahr
1988
Verlag
Macmillan Education UK
DOI
https://doi.org/10.1007/978-1-349-19714-9_1

Neuer Inhalt