𝔖 Scriptorium
✦   LIBER   ✦

📁

Computer Graphics Programming: GKS — The Graphics Standard

✍ Scribed by Dr. Günter Enderle, Dr. Klaus Kansy, Dr. Günther Pfaff (auth.)


Publisher
Springer-Verlag Berlin Heidelberg
Year
1987
Tongue
English
Leaves
671
Series
Symbolic Computation
Edition
2
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


TO COMPUTER GRAPHICS BASED ONGKS Part I gives an introduction to basic concepts of computer graph­ ics and to the principles and concepts of GKS. The aims of this part are twofold: to provide the beginner with an overview of the terminology and concepts of computer graphics, based on GKS, and to give the computer graphics expert an introduc­ tion to the GKS standard. In the early chapters of this part, the main areas of computer graphics, the various classes of com­ puter graphics users, the interfaces of GKS and its underlying design concepts are discussed and important terms are defined. The later chapters give an informal introduction to the main concepts of GKS and their interrelationships: output, attributes, coordinate systems, transformations, input, segments, metafile, state lists, and error handling. This introduction to the GKS framework will prepare the ground for the detailed description of 2D GKS functions in Part III and the 3D extensions to GKS in Part IV. 1 WHAT IS COMPUTER GRAPHICS? 1. 1 Defmition of Computer Graphics The Data Processing Vocabulary of the International Organization for Stan­ dardization (ISO) [ISO 84] defines Computer Graphics as follows: "Methods and techniques for converting data to and from a graphic display via computer. " This definition refers to three basic components of any computer graphics system - namely "data", "computer", and "display".

✦ Table of Contents


Front Matter....Pages I-XXIII
Front Matter....Pages 1-1
What is Computer Graphics?....Pages 2-4
Aims and Contents of Part I....Pages 4-4
The Computer Graphics User....Pages 5-6
Interfaces of the Graphical Kernel System....Pages 6-8
Principles and Goals of the Graphical Kernel System....Pages 8-11
Main Concepts of the Graphical Kernel System....Pages 11-13
Creating Graphical Output....Pages 13-24
Coordinate Systems and Transformations....Pages 25-28
The Graphical Workstation....Pages 28-33
Input....Pages 33-37
Segments....Pages 37-42
The GKS Metafile....Pages 42-46
States and State Lists....Pages 46-48
Error Handling....Pages 48-48
Three-Dimensional Extensions to GKS....Pages 48-49
Front Matter....Pages 51-51
The Evolution of Computer Graphics....Pages 52-56
Committees, People, and Events....Pages 57-62
GKS Review — Problems and Their Solutions....Pages 62-81
Front Matter....Pages 83-83
Format and Structure of Part III....Pages 84-89
Levels....Pages 89-102
Front Matter....Pages 83-83
States and State Lists....Pages 103-118
Workstations....Pages 119-152
Transformations....Pages 153-172
Output Primitives....Pages 172-237
Segments....Pages 237-273
Input....Pages 273-340
Error Handling....Pages 340-352
Inquiry Functions....Pages 352-403
Metafile Interface....Pages 403-424
Front Matter....Pages 425-425
History....Pages 426-427
Overview of GKS-3D....Pages 427-430
State Lists....Pages 430-431
Workstations....Pages 431-436
Transformations....Pages 436-451
Output Primitives....Pages 452-467
Segments....Pages 467-471
Input....Pages 471-481
List of GKS-3D Error Numbers and Messages....Pages 482-483
Inquiry Functions....Pages 483-503
Embedding the GKS Functions into GKS-3D....Pages 504-507
Front Matter....Pages 425-425
PHIGS....Pages 508-508
Front Matter....Pages 509-509
Mapping Output Primitives and Attributes to Physical Workstations....Pages 510-515
Mapping Logical onto Physical Input Devices....Pages 515-527
Implementation Aspects....Pages 527-536
Language Interfaces and their Implementation....Pages 536-575
Interfaces to Graphics Devices....Pages 576-588
Metafiles....Pages 589-603
Certification/Validation of GKS....Pages 604-622
Terminology....Pages 622-632
Back Matter....Pages 632-651

✦ Subjects


Computer Graphics


📜 SIMILAR VOLUMES


Advanced Graphics Programming Using Open
✍ Tom McReynolds, David Blythe 📂 Library 📅 2005 🏛 Morgan Kaufmann 🌐 English

It was written rather more targeting the fixed-pipeline/rudimentary programmable shaders era. It's too bad it wasn't released a year or two later. That said, it is fairly well written and still has useful information relevant today, if occasionally a little sparse on the more advanced and fully rele

ISO Standards for Computer Graphics. The
✍ D. B. Arnold and D. A. Duce (Auth.) 📂 Library 📅 1990 🏛 Elsevier Ltd, Butterworth-Heinemann 🌐 English

An examination of computer graphics which looks at the architectural concerns, storage mechanisms, language bindings, registration of geographical items and current status and future directions

Computer Graphics for Java Programmers
✍ Leen Ammeraal, Kang Zhang 📂 Library 📅 2017 🏛 Springer International Publishing 🌐 English

<p><p>This third edition covers fundamental concepts in creating and manipulating 2D and 3D graphical objects, including topics from classic graphics algorithms to color and shading models. It maintains the style of the two previous editions, teaching each graphics topic in a sequence of concepts, m