The book covers elementary concepts - how to produce simple graphical objects using logical coordinates, producing filled regions etc. Reinforcing concepts with useful and simple examples, the book then progresses to applied geometry (vectors, polygons etc) and then onto how to perform rotations and other transformations of graphical objects. In a logical progression of ideas, the reader is introduced to some of the classic graphics algorithms and finally to chapters which cover particular effects such as perspective drawings and hidden-face and hidden-line elimination.