30.08.2014 Views

Past Midterm and Exam Questions (PDF) - Student.cs.uwaterloo.ca ...

Past Midterm and Exam Questions (PDF) - Student.cs.uwaterloo.ca ...

Past Midterm and Exam Questions (PDF) - Student.cs.uwaterloo.ca ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CS488/688 Introduction to Computer Graphi<strong>cs</strong> 47<br />

16.6 Radiosity vs. Ray Tracing [Last Used: Fall 2002 Final]<br />

The energy balance equation gives an expression for the amount of energy (radiance) leaving a<br />

point on a surface in the scene. Essentially, it is a formula for L(x, θ x , φ x , λ), where x is a point on<br />

the surface, θ x is the incoming direction, φ x is the outgoing direction (both directions are 3-space<br />

vectors), <strong>and</strong> λ is the wavelength of light for which we are computing the energy leaving the surface.<br />

This equation involves an emission term, <strong>and</strong> a triple integral over all incoming directions <strong>and</strong><br />

wavelengths of the incoming energy from the scene, with terms to account for the relevant geometry.<br />

The equation also accounts for the reflective properties of the surface in question.<br />

In general, not only is the equation impossible to solve analyti<strong>ca</strong>lly, we are unable to measure<br />

many of the properties that are required (such the reflective properties of the surface).<br />

For those who are interested, one version of this equation is given below. However, the equation<br />

itself is not needed to answer this question.<br />

1. Describe what simpflifying assumptions <strong>and</strong> approximations are made in ray tracing to allow<br />

us to solve a simplified version of this equation (you do not have to give this equation).<br />

As a result of these assumptions, what visual effects are we unable to model, <strong>and</strong> what other<br />

artifacts are introduced in the final results?<br />

2. Describe what simplifying assumptions <strong>and</strong> approximations are made in radiosity to allow us<br />

to solve a simplified version of this equation (you do not have to give the equation).<br />

As a result of these assumptions, what visual effects are we unable to model, <strong>and</strong> what other<br />

artifacts are introduced in the final results?<br />

Energy Balance Equation:<br />

L o (x, θ o x, φ o x, λ o ) = L e (x, θ o x, φ o x, λ o ) +<br />

∫ π<br />

2<br />

• L o (x, θ o x, φ o x, λ o ) is the radiance<br />

– at wavelength λ o<br />

– leaving point x<br />

– in direction θ o x, φ o x<br />

0<br />

∫ 2π ∫ λmax<br />

0<br />

λ min<br />

ρ bd (x, θ i x, φ i x, λ i , θ o x, φ o x, λ o )<br />

cos(θ i x)L i (x, θ i x, φ i x, λ i )dλ i sin(θ i x)dφ i xdθ i x<br />

• L e (x, θ o x, φ o x, λ o ) is the radiance emitted by the surface from the point<br />

• L i (x, θ i x, φ i x, λ i ) is the incident radiance impinging on the point<br />

• ρ bd (x, θ i x, φ i x, λ i , θ o x, φ o x, λ o ) is the BRDF at the point<br />

– describes the surface’s interaction with light at the point<br />

• the integration is over the hemisphere above the point

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!