Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Graphics Sohaib A Khan CS101 Wk02 Topical Lecture.

Similar presentations


Presentation on theme: "Computer Graphics Sohaib A Khan CS101 Wk02 Topical Lecture."— Presentation transcript:

1 Computer Graphics Sohaib A Khan CS101 Wk02 Topical Lecture

2 Some Key Concepts The Graphics Pipeline The Graphics Pipeline Physical Models Physical Models Real-time vs Non-real-time graphics Real-time vs Non-real-time graphics Animation Animation Non-Photorealistic Rendering Non-Photorealistic Rendering Image Based Rendering Image Based Rendering

3

4

5

6 Object Rendering Modeling: Modeling: –How to represent objects Rendering Rendering –How to create images Animation Animation –How to represent motion

7 Modeling

8

9

10

11

12 Rendering Compute camera view Compute camera view Clipping Clipping Hidden line removal Hidden line removal Image Credit: Cornell University Program of Computer Graphics

13 Rendering Shading Shading Lighting Lighting Shadows? Shadows? Converting 3D to 2D Converting 3D to 2D Image Credit: Cornell University Program of Computer Graphics

14 Animation Copyright: ACM SIGGRAPH 2000 Physically Based Modeling

15 Animation in Movies Two Key Techniques for Animation 1. 1. Motion Capture 2. 2. Key Framing Physical Modeling of Motion is very difficult 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

16 Making a Computer Game Two distinct tasks are involved Two distinct tasks are involved 1. The Graphics Engine 2. Artwork, both in 3D and 2D

17 Real-Time Graphics http://www.nrich.maths.org.uk/mathsf/journalf/may00/art3/

18 Off-line (Non-RealTime) Rendering

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

20

21

22

23

24

25 Non-Photorealistic Rendering

26 Image Based Rendering Instead of building models bottom-up, use images to render new scenes Instead of building models bottom-up, use images to render new scenes If an image of a scene is captured from one angle, how would the scene look like from a slightly different angle? If an image of a scene is captured from one angle, how would the scene look like from a slightly different angle?


Download ppt "Computer Graphics Sohaib A Khan CS101 Wk02 Topical Lecture."

Similar presentations


Ads by Google