Professional Documents
Culture Documents
Last Lecture in A Nutshell: Reflectance & Lighting
Last Lecture in A Nutshell: Reflectance & Lighting
Radiance (θ, φ)
Radiance (θ, φ)
θ
• Power is energy per unit time • Power is energy per unit time
dω dω
• Radiance: Power traveling at • Radiance: Power traveling at
some point in a specified some point in a specified
direction, per unit area direction, per unit area
perpendicular to the direction x perpendicular to the direction x
of travel, per unit solid angle of travel, per unit solid angle
dA dA
• Symbol: L(x,θ,φ) • Symbol: L(x,θ,φ)
P
• Units: watts per square meter • Units: watts per square meter L=
per steradian : w/(m2sr1) per steradian : w/(m2sr1) (dA cos θ )dω
Power emitted from patch, but radiance in
direction different from surface normal
CSE 252A, Winter 2006 CSE 252A, Winter 2006
1
Radiance transfer
What is the power received by a small area dA2 at Irradiance
distance r from a small area dA1 emitting radiance L? • Crucial property:
• How much light is arriving at a Total Irradiance arriving at the
surface? surface is given by adding
From definition of radiance • Units of irradiance: Watts/m2 irradiance over all incoming angles
• This is a function of incoming angle. Total irradiance is
P
L= • A surface experiencing radiance E( x) = ∫ L(x,θ ,φ )cosθdω
(dA cos θ )dω L(x,θ,φ) coming in from solid angle
hemisphere
dω experiences irradiance:
2ππ / 2
I = ∫ ∫ ∫ ∫ E ( x, y, λ , t ) s ( x, y )q(λ )dydxdλ dt
t λ x y
What is image irradiance E for a
• Ideally, it’s linear to the radiance, but the camera response radiance L emitted from a point P?
C(.) may not be linear
⎛ ⎞
I = C ⎜ ∫ ∫ ∫ ∫ E ( x, y, λ , t ) s ( x, y ) q(λ )dydxdλ dt ⎟
⎜ ⎟
CSE 252A, Winter 2006 ⎝t λ x y ⎠ CSE 252A, Winter 2006
δA δA
δA’ δA’
2
δA' cos α δA cos β δA cos α ⎛ z ⎞
Let δω be the solid angle subtended by δA (or δA’) δω = = = ⎜ ⎟
(z ' / cos α )2 (z / cos α )2 δA' cos β ⎝ z ' ⎠
from the center of the lens
δA' cos α δA cos β
δω = = Let Ω be the solid angle subtended by the lens from P.
(z ' / cos α )2 (z / cos α )2
2
π d 2 cos α π ⎛d ⎞
δA cos α ⎛ z ⎞
2 Ω= = ⎜ ⎟ cos α 3
= ⎜ ⎟ 4 (z / cos α )2 4 ⎝ z ⎠
δA' cos β ⎝ z ' ⎠
CSE 252A, Winter 2006 CSE 252A, Winter 2006
2
Radiometry of thin lenses Radiometry of thin lenses
δA δA
δA’ δA’
Properties of BRDFs
1. Non-negative: ρ(θin, φin ; θout, φout) ≥ 0
3
Isotropic BRDF
Surface Reflectance Models
Common Models Arbitrary Reflectance
• Lambertian
• Phong
• Physics-based
– Specular
[Blinn 1977], [Cook-Torrance 1982],
[Ward 1992]
– Diffuse
[Hanrahan, Kreuger 1993] • Non-parametric model
– Generalized Lambertian • Anisotropic From Hertzmann & Seitz, CVPR’03
[Oren, Nayar 1995]
• Non-uniform over surface
– Thoroughly Pitted Surfaces
[Koenderink et al 1999] • BRDF Measurement [Dana et
• Phenomenological al, 1999], [Marschner ]
[Koenderink, Van Doorn 1996]
CSE 252A, Winter 2006 CSE 252A, Winter 2006
Anisotropic BRDF
Lambertian (Diffuse) Surface
• BRDF is a constant called the
albedo a
• Emitted radiance is NOT a
function of outgoing direction
– i.e. constant in all directions.
• For lighting coming in single
direction, emitted radiance is
proportional to cosine of the
angle between normal and
From Hertzmann & Seitz, CVPR’03 light direction
Lr = aN . ωι
CSE 252A, Winter 2006 CSE 252A, Winter 2006
• Lambertian N
• Matte
• Diffuse
4
Rough Specular Surface
Phong Lobe
Non-
Non-Lambertian reflectance Surface Reflectance Models
Common Models Arbitrary Reflectance
z Lambertian
z Phong
z Physics-based
– Specular
[Blinn 1977], [Cook-Torrance
1982], [Ward 1992]
– Diffuse z Non-parametric model
[Hanrahan, Kreuger 1993]
z Anisotropic
– Generalized Lambertian
[Oren, Nayar 1995] z Non-uniform over surface
– Thoroughly Pitted Surfaces z BRDF Measurement
[Koenderink et al 1999] [Dana et al, 1999]
z Phenomenological
CSE 252A, Winter 2006
[Koenderink, Van Doorn 1996]
,© David Kriegman
CSE 252A, Winter 2006 [ After Koenderink et al, 1998 ] CSE 252A, Winter 2006
5
Gonioreflectometers Gonioreflectometers
Ward’
Ward’s BRDF Measurement Setup Ward’
Ward’s BRDF Measurement Setup
Marschner’
Marschner’s Image-
Image-Based
BRDF Not Always Appropriate
BRDF Measurement
BRDF BSSRDF
http://graphics.stanford.edu/papers/bssrdf/
CSE 252A, Winter 2006 CSE 252A, Winter 2006 (Jensen, Marschner, Levoy, Hanrahan)
6
Light sources and shading