Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.
For the best experience please use the latest Chrome, Safari or Firefox browser.
CIS 115
Lecture 19: Computer Graphics
Steve Russell & PDP-1
Image Source: Wikipedia
Spacewar!
Image Source: Wikipedia
Animations
Image Source: Wikipedia
Cathode Ray Tube (CRT)
Image Source: Wikipedia
René Descartes
Image Source: Wikipedia
Cartesian Coordinates
Image Source: Wikipedia
Display Coordinates
Pixel
Image Source: Wikipedia
3D Graphics
Image Source: Wikipedia
Wireframe
Edges
Vertices
Wireframe
Suzanne
Image Source: Wikipedia
Perspective Projection
Image Source: Wikipedia
Perspective Projection
Image Source: Wikipedia
Ray Tracing
Image Source: Wikipedia
Ray Tracing
Image Source: Wikipedia
Graphics Processor
Image Source: Wikipedia
Mapping 1 - Textures
Apply details to simple structures
Image Source: Eduard Groller & Stephan Jeschke
Mapping 2 - Shadows
Image Source: Wikipedia
Mapping 3 - Reflections
Image Source: Wikipedia
Mapping 5 - Bump Mapping
Image Source: Wikipedia
Mapping 6 - Displacement Mapping
Image Source: Wikipedia
Computer Animation
Image Source: Wikipedia
Uncanny Valley
Image Source: Wikipedia
Voxel
Image Source: Wikipedia
Voxel Example
Image Source: Wikipedia
Minecraft
Image Source: Wikipedia
Assignments
Blog 9: Computer Graphics Overload
Mainstream media is infatuated with computer graphics. Blockbuster movies, triple-A video games, and even local news programs make great use (or even overuse) of the latest advances in computer graphics. Choose your favorite medium or genre, and write about how computer graphics have changed things in the last 50 year. Show us some examples of what it was like before computer graphics were the norm, and then illustrate the progression from then to now. Feel free to be creative and include pictures or video to illustrate your examples.
Scratch Spirograph
Drawing in Scratch
Scratch Spirograph
Image Source: Wikipedia
Spirograph Math
Image Source: Wikipedia
Spirograph Math