8_grid_acc

8_grid_acc - MIT EECS 6.837 Durand and Cutler Acceleration...

Info iconThis preview shows pages 1–16. Sign up to view the full content.

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the 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 , 5-7 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 – Anti-aliasing (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 – Anti-aliasing – 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

{[ snackBarMessage ]}

Page1 / 61

8_grid_acc - MIT EECS 6.837 Durand and Cutler Acceleration...

This preview shows document pages 1 - 16. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online