CGV 1.2
CGV 1.2
Output device
Input devices
Image formed in FB
CRT
• Wireframe graphics
• Draw only lines
• Sketchpad
• Display Processors
• Storage tube
wireframe representation
of sun object
Sketchpad
• Ivan Sutherland’s PhD thesis at MIT
• Recognized the potential of man-machine interaction
• Loop
• Display something
• User moves light pen
• Computer generates new display
• Sutherland also created many of the now common algorithms for
computer graphics
Display Processor
• Rather than have the host computer try to refresh display use a
special purpose computer called a display processor (DPU)
• Raster Graphics
• Beginning of graphics standards
• IFIPS
• GKS: European effort
• Becomes ISO 2D standard
• Core: North American effort
• 3D but fails to become ISO standard
• OpenGL API
• Completely computer-generated feature-length movies (Toy
Story) are successful
• New hardware capabilities
• Texture mapping
• Blending
• Accumulation, stencil buffers
Computer Graphics: 2000-2010
• Photorealism
• Graphics cards (GPU) for PCs dominate market
• Nvidia, ATI
• Game boxes and game players determine direction of market
(Wii, Kinect, etc)
• Computer graphics routine in movie industry: Maya, Lightwave
• Programmable pipelines
Computer Graphics: 2010-
• Mobile Computing
• iPhone
• Cloud Computing
• Amazon Web Services (AWS)
• Virtual Reality
• Oculus Rift
• Artificial Intelligence
• Big Data/Deep Learning
• Google Car