•Graphics library/package (e.g., OpenGL™, DirectX ™) is intermediary between application and the display hardware (Graphics System)
•Application program maps application objects to views (images) of those objects by calling on graphics library
•User interaction results in modification of model and/or image
•Images are usually means to an end: synthesis, design, manufacturing, visualization,…
•This hardware and software framework is nearly 4 decades old but is still useful, indeed dominant
Conceptual Framework
for Interactive Graphics
Application
model
Application
program
Graphics
Library (GL)
Graphics
System