computer graphics sohaib a khan cs101 wk04 topical lecture

24
Computer Graphics Computer Graphics Sohaib A Khan Sohaib A Khan CS101 Wk04 Topical CS101 Wk04 Topical Lecture Lecture

Post on 22-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

Computer GraphicsComputer Graphics

Sohaib A KhanSohaib A Khan

CS101 Wk04 Topical LectureCS101 Wk04 Topical Lecture

Page 2: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 3: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 4: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

Object RenderingObject Rendering

Modeling:Modeling:– How to represent How to represent

objectsobjects RenderingRendering

– How to create How to create imagesimages

AnimationAnimation– How to represent How to represent

motionmotion

Page 5: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

ModelingModeling

Page 6: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 7: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 8: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 9: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

RenderingRendering

Compute camera Compute camera viewview

ClippingClipping Hidden line Hidden line

removalremoval

Image Credit: Cornell University Program of Computer Graphics

Page 10: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

RenderingRendering

ShadingShading LightingLighting Shadows?Shadows?

Image Credit: Cornell University Program of Computer Graphics

Page 11: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

Rendering - ShadingRendering - Shading

Image Credit: Cornell University Program of Computer Graphics

Page 12: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

AnimationAnimation

Copyright: ACM SIGGRAPH 2000Physically Based Modeling

Page 13: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

Final FantasyFinal Fantasy

http://cgw.pennnet.com/Articles/Article_Display.cfm?Section=Archives&Subsection=Display&ARTICLE_ID=108473&KEYWORD=Final%20Fantasy

Tom Hanks"I am very troubled by it. But it's coming down, man. It's going to happen. And I'm not sure what actors can do about it" (8 July 01)

http://www.popmatters.com/film/reviews/f/final-fantasy.html

Page 14: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

Off-line (Non-RealTime) Off-line (Non-RealTime) RenderingRendering

Page 15: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

Image Credit: 2001 Internet Ray Tracing Competition – N. Kern

Page 16: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 17: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 18: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 19: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 20: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture
Page 21: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

Real-Time GraphicsReal-Time Graphics

http://www.nrich.maths.org.uk/mathsf/journalf/may00/art3/

Page 22: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

Non-Photorealistic Rendering - Non-Photorealistic Rendering - ShrekShrek

Page 23: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

CaricaturesCaricatures

http://www.aboutfacesentertainers.com/caricature/celebrity_pages/celebrity_einstein.htm

Page 24: Computer Graphics Sohaib A Khan CS101 Wk04 Topical Lecture

Image Based RenderingImage Based Rendering

Instead of building models bottom-Instead of building models bottom-up, use images to render new scenesup, use images to render new scenes

If an image of a scene is captured If an image of a scene is captured from one angle, how would the scene from one angle, how would the scene look like from a slightly different look like from a slightly different angle?angle?