This preview shows pages 1–16. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.
View Full DocumentThis preview has intentionally blurred sections. Sign up to view the full version.
View Full DocumentThis preview has intentionally blurred sections. Sign up to view the full version.
View Full DocumentThis preview has intentionally blurred sections. Sign up to view the full version.
View Full DocumentThis preview has intentionally blurred sections. Sign up to view the full version.
View Full DocumentThis preview has intentionally blurred sections. Sign up to view the full version.
View Full DocumentThis preview has intentionally blurred sections. Sign up to view the full version.
View Full DocumentThis preview has intentionally blurred sections. Sign up to view the full version.
View Full Document
Unformatted text preview: MIT EECS 6.837, Durand and Cutler Acceleration Data Structures for Ray Tracing MIT EECS 6.837, Durand and Cutler Today Review & Schedule Motivation Distribution Ray Tracing Bounding Boxes Spatial Acceleration Data Structures Flattening the transformation hierarchy MIT EECS 6.837, Durand and Cutler Last Week: Ray Tracing Shadows Reflection Refraction Local Illumination Bidirectional Reflectance Distribution Function (BRDF) Phong Model i r i r MIT EECS 6.837, Durand and Cutler Schedule Wednesday October 1 st : Assignment 3 (Ray Tracing & Phong Materials) due Sunday October 5 th , 57 PM, Review Session for Quiz 1 Tuesday October 7 th : Quiz 1: In class Wednesday October 15th: Assignment 4 (Grid Acceleration) due MIT EECS 6.837, Durand and Cutler Questions? MIT EECS 6.837, Durand and Cutler Today Review & Schedule Motivation Distribution Ray Tracing Bounding Boxes Spatial Acceleration Data Structures Flattening the transformation hierarchy MIT EECS 6.837, Durand and Cutler Extra rays needed for these effects: Distribution Ray Tracing Soft shadows Antialiasing (getting rid of jaggies) Glossy reflection Motion blur Depth of field (focus) MIT EECS 6.837, Durand and Cutler Shadows one shadow ray per intersection per point light source no shadow rays one shadow ray MIT EECS 6.837, Durand and Cutler Soft Shadows multiple shadow rays to sample area light source one shadow ray lots of shadow rays MIT EECS 6.837, Durand and Cutler Antialiasing Supersampling multiple rays per pixel point light area light jaggies w/ antialiasing MIT EECS 6.837, Durand and Cutler Reflection one reflection ray per intersection perfect mirror MIT EECS 6.837, Durand and Cutler Glossy Reflection multiple reflection rays polished surface Courtesy of Justin Legakis. Used with permission. MIT EECS 6.837, Durand and Cutler otion Blur Sample objects temporally Image removed due to copyright considerations. MIT EECS 6.837, Durand and Cutler Depth of Field multiple rays per pixel focal length film Courtesy of Justin Legakis. Used with permission. MIT EECS 6.837, Durand and Cutler Algorithm Analysis Ray casting Lots of primitives Recursive Distributed Ray Tracing Effects Soft shadows Antialiasing Glossy reflection Motion blur Depth of field cost height * width * num primitives * intersection cost * num shadow rays * supersampling * num glossy rays * num temporal samples * max recursion depth * . . ....
View Full
Document
 Fall '03
 Durand
 Data Structures

Click to edit the document details