bidirectional path tracing ii
play

Bidirectional Path Tracing II CS295, Spring 2017 Shuang Zhao - PowerPoint PPT Presentation

Bidirectional Path Tracing II CS295, Spring 2017 Shuang Zhao Computer Science Department University of California, Irvine CS295, Spring 2017 Shuang Zhao 1 Last Lecture Bidirectional path tracing CS295, Spring 2017 Shuang Zhao 2


  1. Bidirectional Path Tracing II CS295, Spring 2017 Shuang Zhao Computer Science Department University of California, Irvine CS295, Spring 2017 Shuang Zhao 1

  2. Last Lecture • Bidirectional path tracing CS295, Spring 2017 Shuang Zhao 2

  3. Today’s Lecture • Bidirectional path tracing II CS295, Spring 2017 Shuang Zhao 3

  4. Recap: Building Paths in Batches • Then, connecting each pair of vertices y s , z t yields a full path sample • ( n L n E ) full path samples constructed from one pair of light and sensor sub-paths CS295, Spring 2017 Shuang Zhao 4

  5. Recap: Path Contribution • Given a light sub-path with n L vertices and a sensor sub-path wit n E vertices, each resulting path sample with has contribution: where CS295, Spring 2017 Shuang Zhao 5

  6. Special Case: s = 0, 1 No visibility term in Simple path tracing Path tracing with next-event estimation CS295, Spring 2017 Shuang Zhao 6

  7. Special Case: t = 0, 1 No visibility term in Simple adjoint particle tracing Adjoint particle tracing with next-event estimation CS295, Spring 2017 Shuang Zhao 7

  8. Survival Probability and Albedo • Assuming Reflectance albedo then implies and CS295, Spring 2017 Shuang Zhao 8

  9. Image Construction D D(u, v) • The value I j for pixel j equals • D is the image plane (parameterized using u , v ) • • h j is the filter function (e.g., 2D Gaussian) • I ( u , v ) is the image function CS295, Spring 2017 Shuang Zhao 9

  10. Example Scene CS295, Spring 2017 Shuang Zhao 10

  11. Individual Components CS295, Spring 2017 Shuang Zhao 11

  12. Individual Components (Weighted) CS295, Spring 2017 Shuang Zhao 12

  13. Next Lecture • Refraction & Bidirectional Scattering Functions • Radiative transfer CS295, Spring 2017 Shuang Zhao 13

Recommend


More recommend