Real-Time Rendering (2nd Edition)

Info icon This preview shows pages 1–3. Sign up to view the full content.

1 ECE 595 / CS 491 / CS 591 Real-Time Rendering & Graphics Hardware Pradeep Sen Advanced Graphics Lab Class 2 January 22, 2007 Real-time Rendering & Graphics Hardware Pradeep Sen Class 2 – January 22, 2007 Announcements Webpage is up : Project will be handed out on Wednesday (deadline will be extended to Feb 7) Real-time Rendering & Graphics Hardware Pradeep Sen Class 2 – January 22, 2007 Last time Introduction to the class Began to cover in detail the real-time rendering pipeline – Application – Vertex transformation I want you to be able to derive transformations for rotation, scale, shear, & translation Real-time Rendering & Graphics Hardware Pradeep Sen Class 2 – January 22, 2007 Today Continue with the rendering pipeline – Transforming normals – Projections – Clipping – Viewport Transformation – Rasterization Real-time Rendering & Graphics Hardware Pradeep Sen Class 2 – January 22, 2007 Transforming normals If vertices are transformed by M, what should normals be transformed by? Real-time Rendering & Graphics Hardware Pradeep Sen Class 2 – January 22, 2007 Incorrect normal transformation Simply transform by M: Mn Real-time Rendering & Graphics Hardware Pradeep Sen Class 2 – January 22, 2007 Correct normal transformation Derivation Real-time Rendering & Graphics Hardware Pradeep Sen Class 2 – January 22, 2007 What are normals used for? Lighting our world! Real-time Rendering & Graphics Hardware Pradeep Sen Class 2 – January 22, 2007 So we have covered the view transformations… world space x eye space z x y x y
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.