cs 148, summer 2012 introduction to computer...
TRANSCRIPT
![Page 1: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/1.jpg)
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAAAAAAAA
CS 148, Summer 2012 Introduction to Computer Graphics and Imaging
Justin Solomon
http://www.pickywallpapers.com/3d/abstract/black-and-blue-beautiful-render-picture/
![Page 2: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/2.jpg)
Homework 6 Due … yesterday
Will not be accepted after Friday
![Page 3: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/3.jpg)
Final Exam Saturday 8/18/12, 12:15pm-3:15pm
Make-up (if you already signed up)
Thursday 8/16/12, 1pm-4pm
![Page 4: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/4.jpg)
![Page 5: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/5.jpg)
Everything.
![Page 6: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/6.jpg)
13 questions, skip one.
![Page 7: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/7.jpg)
Course Review Link to Google survey on Piazza.
![Page 8: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/8.jpg)
Computer graphics is a
humongous field.
![Page 9: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/9.jpg)
Act I: Real-time graphics
+x
+y
![Page 10: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/10.jpg)
Act I: Real-time graphics
d1d2
d2 = d1 +¢y
¢x
¢xd2 =¢xd1 +¢y
![Page 11: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/11.jpg)
Act I: Real-time graphics
![Page 12: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/12.jpg)
Act I: Real-time graphics
![Page 13: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/13.jpg)
Act I: Real-time graphics
1. Object 2. World 3. Camera 4. Frustum 5. Viewport
![Page 14: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/14.jpg)
Act I: Real-time graphics
![Page 15: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/15.jpg)
Act I: Real-time graphics
¢z ¼ znearzfar¢zworld
z2world
![Page 16: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/16.jpg)
Act I: Real-time graphics
![Page 17: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/17.jpg)
Act I: Real-time graphics
![Page 18: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/18.jpg)
Act I: Real-time graphics
![Page 19: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/19.jpg)
Act I: Real-time graphics
![Page 20: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/20.jpg)
Act I: Real-time graphics
![Page 21: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/21.jpg)
Act I: Real-time graphics
![Page 22: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/22.jpg)
Act II: Real-world considerations
Rods: Sensitive to light energy Cones: Sensitive to color
![Page 23: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/23.jpg)
Act II: Real-world considerations
![Page 24: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/24.jpg)
Act II: Real-world considerations
![Page 25: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/25.jpg)
Act II: Real-world considerations
![Page 26: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/26.jpg)
Act II: Real-world considerations
![Page 27: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/27.jpg)
Act II: Real-world considerations
![Page 28: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/28.jpg)
Act II: Real-world considerations
½(~ki;~ko; ~N)
Amount of light leaving the surface in each direction given input direction
![Page 29: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/29.jpg)
Act II: Real-world considerations
![Page 30: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/30.jpg)
Act II: Real-world considerations
µ
µ
![Page 31: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/31.jpg)
Act II: Real-world considerations
![Page 32: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/32.jpg)
Act III: Geometry and sampling
Spatial domain
Frequency domain
![Page 33: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/33.jpg)
Act III: Geometry and sampling
Spatial domain
Frequency domain
![Page 34: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/34.jpg)
Act III: Geometry and sampling
Spatial domain
Frequency domain
![Page 35: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/35.jpg)
Act III: Geometry and sampling
f(1=2)
f(0) f(1)
![Page 36: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/36.jpg)
Act III: Geometry and sampling
![Page 37: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/37.jpg)
Act III: Geometry and sampling
Curves specify paths that
objects take over time.
![Page 38: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/38.jpg)
Act IV: Images and video
![Page 39: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/39.jpg)
Act IV: Images and video
![Page 40: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/40.jpg)
Act IV: Images and video
![Page 41: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/41.jpg)
Act IV: Images and video
![Page 42: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/42.jpg)
Act IV: Images and video
-1 +1
![Page 43: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/43.jpg)
Act IV: Images and video
![Page 44: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/44.jpg)
Act IV: Images and video
![Page 45: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/45.jpg)
Act IV: Images and video
~p1 7! ~q1
~p2 7! ~q2
~p3 7! ~q3
¢ ¢ ¢ 7! ¢ ¢ ¢~pn 7! ~qn
![Page 46: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/46.jpg)
http://www.ps3vault.com/wp-content/uploads/2010/07/lbp2-announce-screenshot4.jpg http://tips.webdesign10.com/games/call-of-duty
Real-time graphics
![Page 47: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/47.jpg)
http://down.cd/images/apps/Autodesk-Maya-2013-for-Mac-7393.jpg
High-end graphics
![Page 48: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/48.jpg)
http://4.bp.blogspot.com/_V6vOFw32ngE/S-GBwRPnA2I/AAAAAAAAAOA/O3PSX1FC1ZM/s1600/adobeps.jpg http://www.gantico.com/en/media/2008/02/mbfg-2007-ae-screenshot-01.jpg
Digital photography and video
![Page 49: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/49.jpg)
CS 147: Introduction to Human-Computer
Interaction Design
Fall 2012-2013
![Page 50: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/50.jpg)
CS 231A: Introduction to Computer Vision
Fall 2012-2013
![Page 51: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/51.jpg)
CS 448B: Data Visualization
Fall 2012-2013
![Page 52: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/52.jpg)
CS 248: Interactive Computer Graphics
Winter 2012-2013
![Page 53: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/53.jpg)
CS 232: Digital Image Processing
Winter 2012-2013
![Page 54: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/54.jpg)
CS 247: Human-Computer Interaction
Design Studio
Winter 2012-2013
![Page 55: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/55.jpg)
CS 277: Experimental Haptics
Winter 2012-2013
![Page 56: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/56.jpg)
CS 348A: Computer Graphics: Geometric Modeling
Winter 2012-2013
![Page 57: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/57.jpg)
CS 178: Digital Photography
Spring 2012-2013
![Page 58: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/58.jpg)
CS 205A: Mathematical Methods for Computer
Vision, Robotics, and Graphics
Spring 2012-2013
![Page 59: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/59.jpg)
CS 268: Geometric Algorithms
Spring 2012-2013
![Page 60: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/60.jpg)
CS 348B: Image Synthesis
Spring 2012-2013
![Page 61: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/61.jpg)
CS 348C: Computer Animation
Spring 2012-2013
![Page 62: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/62.jpg)
CS 468: Discrete Differential Geometry
Spring 2012-2013
![Page 63: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/63.jpg)
Course Review Link to Google survey on Piazza.
![Page 64: CS 148, Summer 2012 Introduction to Computer …graphics.stanford.edu/courses/cs148-12-summer/assets/...Frustum 5. Viewport Act I: Real-time graphics Act I: Real-time graphics ¢ z](https://reader033.vdocuments.net/reader033/viewer/2022050308/5f7078d3c8d45c6057385348/html5/thumbnails/64.jpg)
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAAAAAAAA
CS 148, Summer 2012 Introduction to Computer Graphics and Imaging
Justin Solomon
http://www.pickywallpapers.com/3d/abstract/black-and-blue-beautiful-render-picture/