Computer Graphics II Flashcards
What is Computer Graphics?
The term computer graphics was coined in 1960 by William Fetter to describe new design methods he was pursuing at Boeing
Fetter created a series of widely reproduced images on a pen plotter exploring cockpit design, using a 3D model of a human body
Functions of CG
Modelling objects on a computer
Interacting with those objects
Displaying those objects bigger, brighter
Simulating physical phenomena
Visualization of complex data
Compter Graphics : 1950-1960
-Strip charts
-Pen plotters
-Simple displays using A/D converters to go from computer to calligraphic CRT
Computer Graphics : 1960-1970
+Wireframe graphics
-Draw only lines
+Sketchpad : The first interactive computer graphics application.
+Display processors
-Graphics stored in display list (display file) on display processor
+Storage tube
Computer Graphics : 1970-1980
+Raster Graphics
-Image produced as an array of pixels
+Beginning of graphics standarts
-IFIPS
+GKS : European effort
+Becomes ISO 2D standart
-Core : North American effort
+3D but fails to become ISO standart
+Workstations and PCs
Raster graphics
1970-1980
Image produced as an array (the raster) pf picture elements (pixels) in the frame buffer
Allows us to go from lines and wire frame images to filled polygons
Computer Graphics : 1980-1990
+Realism comes to computer graphics
+Special purpose hardware
-Silicon Graphics geometry engine
+Industry-based standart
+Networked graphics : X Window System
+Human-Computer Interface (HCI)
Computer Graphics : 1990-2000
+OpenGL API
+Compeletely computer-generated feature-length movies (Toy Story) are successful
+New hardware capabilities
-Texture mapping
-Blending
-Accumulation, stencil bufferrs
What is GPU?
Graphics Processing Unit
Placed in 3D graphics cards
Used to accelerate 3D applications
Computer Graphics : 2000-
+Photorealism
+Graphics cars for PCs dominate market
+Nvidia, ATI, 3DLabs
+Game boxes and game players determine direction of market
+Computer graphics routine in movie industry : Mary, Lightwave
Applicationos of Computer Graphics
Some of the application areas which make heavy use of computer graphicsare :
-Computer aided design
-Scientific visualization
-Films
-Games
-Virtual/Augmented Reality
…
Three Mains of Computer Graphics
1-Modeling
2-Animation
3-Rendering : Display models, working on effects
CG in terms of Maths
Coordinates
Points&Lines
Vectors
Matrices