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

bidirectional path tracing ii
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Bidirectional Path Tracing II

CS295, Spring 2017 Shuang Zhao

Computer Science Department University of California, Irvine

CS295, Spring 2017 Shuang Zhao 1

slide-2
SLIDE 2

Last Lecture

  • Bidirectional path tracing

CS295, Spring 2017 Shuang Zhao 2

slide-3
SLIDE 3

Today’s Lecture

  • Bidirectional path tracing II

CS295, Spring 2017 Shuang Zhao 3

slide-4
SLIDE 4
  • Then, connecting each pair of vertices ys, zt

yields a full path sample

  • (nL nE) full path samples constructed from one

pair of light and sensor sub-paths

Recap: Building Paths in Batches

CS295, Spring 2017 Shuang Zhao 4

slide-5
SLIDE 5

Recap: Path Contribution

  • Given a light sub-path with nL vertices and a sensor

sub-path wit nE vertices, each resulting path sample with has contribution: where

CS295, Spring 2017 Shuang Zhao 5

slide-6
SLIDE 6

Special Case: s = 0, 1

CS295, Spring 2017 Shuang Zhao 6

No visibility term in Simple path tracing Path tracing with next-event estimation

slide-7
SLIDE 7

Special Case: t = 0, 1

CS295, Spring 2017 Shuang Zhao 7

No visibility term in Simple adjoint particle tracing Adjoint particle tracing with next-event estimation

slide-8
SLIDE 8

Survival Probability and Albedo

  • Assuming

then implies and

CS295, Spring 2017 Shuang Zhao 8

Reflectance albedo

slide-9
SLIDE 9

Image Construction

  • The value Ij for pixel j equals
  • D is the image plane (parameterized using u, v)
  • hj is the filter function (e.g., 2D Gaussian)
  • I(u, v) is the image function

CS295, Spring 2017 Shuang Zhao 9

D D(u, v)

slide-10
SLIDE 10

Example Scene

CS295, Spring 2017 Shuang Zhao 10

slide-11
SLIDE 11

Individual Components

CS295, Spring 2017 Shuang Zhao 11

slide-12
SLIDE 12

Individual Components (Weighted)

CS295, Spring 2017 Shuang Zhao 12

slide-13
SLIDE 13

Next Lecture

  • Refraction & Bidirectional Scattering Functions
  • Radiative transfer

CS295, Spring 2017 Shuang Zhao 13