Computer Graphics Software Standards: Fig 3.1 An Interactive Graphics System Figure 3.2 Example Code
Computer Graphics Software Standards: Fig 3.1 An Interactive Graphics System Figure 3.2 Example Code
Computer Graphics Software Standards: Fig 3.1 An Interactive Graphics System Figure 3.2 Example Code
Fig 3.3 “Black box” approach to graphical output Figure 3.4 Interactive modeling program
• Graphics data store in GKS (Figure 3.7) or in PHIGS (Figure 3.8) are
distinct.
• Output Functions
Primitives drawing
• Input Functions
Locator – indicates a position and /or orientation in world coordinates
Valuator – provides scalar values
Pick – selects a displayed entity, providing a pick status and path
Choice – selects from a number of possible choices and returns a
non-negative number
String – provides a character string
Stroke – provides a sequence of positions in world coordinates
Nontraditional devices
The OpenGL API calls are passed to a hardware driver. This driver does
not pass its output to the Windows GDI for display; the driver interfaces
directly with the graphics display hardware. Sometimes, part of the
OpenGL functionality is still implemented in software as part of the
driver, and other features and functionality can be passed directly to the
hardware. (OpenGL pipeline)