
Overview • Radiom etry Radiometry and Light Transport • Local light transport • D efinition of BRD F • BRD F properties and com m on BRD Fs CO S 526, Fall 2006 • Rendering equation Radiometric Units Isotropic Point Source • Light is a form of energy • Radiant flux leaves point source in all directions – M easured in Joules (J) • Flux distributed evenly over sphere • Pow er: energy per unit tim e Φ – M easured in Joules/sec = W atts (W ) E = – Also called Radiant Flux (Φ) 4π Point Light Source in a Direction Digression – Solid Angle Length l • H ow to define radiant flux for one direction? • Angle in radians Length Angle θ = l/r – Solid angle Solid angle dω • Solid angle in steradians Area A Solid angle ω = A/r2 1 Light Falling on a Surface Point Light Source in a Direction from A Direction • H ow to define radiant flux for one direction? • Pow er per unit area – Irradiance (E) – Solid angle – M easured in W /m 2 Area dA Solid angle dω = dA/r2 • M ove surface aw ay from light – Inverse square law : E ~ 1/r2 • Tilt surface aw ay from light • Irradiance (E) = radiant flux per unit solid angle – Cosine law : E ~ n · l – M easured in W atts per steradian (W /sr) Light Falling on a Surface Light Falling on a Surface from A Direction from A Direction Φ Ι Φ E = Ι E = A A ω Φ = Iω A A Light Falling on a Surface Light Emitted from a Surface from A Direction in A Direction Ι Φ • Pow er per unit area per unit solid angle – Ι E = A Radiance (L) 2 Φ = Iω – M easured in W /m /sr ˆl nˆ – Projected area – perpendicular to given direction A(nˆ ⋅lˆ) r ω = r2 dΦ L = A ω ω A I (nˆ ⋅ lˆ) d dAp d E = r2 dA 2 Radiance W hy the Cosine Term? • Flux per unit projected area per unit solid angle. • Foreshortening is by cosine of angle. dΦ • Radiance gives energy by effective surface area. L = C ω dAp d • U nits – w atts per steradian m 2 • U nits – w atts per steradian m d cosθ • W e have now introduced projected area, a θ cosine term . dΦ L = C dAcosθ dω d Irradiance from Radiance Radiance as a unit of measure • Radiance doesn’t change w ith distance = θ ω E — Lcos d – Therefore it’s the quantity we w ant to m easure in a Ω ray tracer. • Radiance proportional to w hat a sensor • cosθ dω is projection of a differential area (cam era, eye) m easures. – Therefore it’s w hat we want to output. Imaging Imaging dsurf Surface Lens Im age Plane Area Asurf Area Aaperture (film , CCD ) Radiance L A Ω = Ω Φ = L A aperture I L Asurf L Asurf 2 dsurf 3 Imaging Imaging dsurf dimg A Φ = Φ = L A aperture E = I L Asurf L Asurf 2 dsurf Aimg A A E = L aperture surf E L 2 dsurf Aimg 2 A ≈ d ’ surf = ∆ surf ÷ ∆ ÷ Aimg « dimg ◊ Aaperture D epends only Area Asurf Area Aaperture Area Aimg E = L d 2 on cam era Radiance L dimg A Φ I = L A Φ = L A aperture E = surf surf 2 • Punch line: cam eras “see” radiance dsurf Aimg Surface Reflectance – BRDF Surface Reflectance – BRDF • Reflected radiance is proportional to incom ing • Bidirectional Reflectance Distribution Function L (ω ) flux and to irradiance (incident pow er per unit f (ω → ω ) = o o r i o ω area). Ei ( i ) C C • 4-dim ensional function: also w ritten as ω ∝ ω dLr ( r ) dE( i ) L (θ ,ϕ ) f (θ ,ϕ ,θ ,ϕ ) = o o o r i i o o θ ϕ Ei ( i , i ) (the sym bol ρ is also used som etim es) Surface Reflectance – BRDF Properties of the BRDF • Energy conservation: θ ϕ θ ϕ θ ω ≤ — fr ( i , i , o, o )cos od o 1 Ω • H elm holtz reciprocity: ω → ω = ω → ω C fr ( i o ) fr ( o i ) C C L (ω ) f (ω → ω ) ≡ C r r r i r ω θ ω (not always obeyed by “BRD Fs” used in graphics) Li ( i )cos id i 4 Isotropy Anisotropy • A BRD F is isotropic if it stays the sam e w hen • Anisotropic BRD Fsdo depend on surface rotation surface is rotated around norm al • Isotropic BRD Fsare 3-dim esional functions: θ θ ϕ −ϕ fr ( i , o , i o ) BRDF Representations Diffuse • Physically-based vs. phenom enological m odels • The sim plest BRD F is “ideal diffuse” or • M easured data Lambertian: just a constant ω → ω = • D esired characteristics: fr ( i o ) kd – Fast to evaluate – M aintain reciprocity, energy conservation θ • N ote: does notinclude cos( i ) – For global illum ination: easy to im portance sam ple – Rem em ber definition of irradiance Diffuse BRDF Ideal Mirror • Assum e BRD F reflects a fraction ρ of light • All light incident from one direction is reflected f ω → ω θ dω = ρ — fr,Lambertian ( i o )cos o d o into another Ω θ θ θ ϕ = ρ — kd cos o sin o d od o θ∈ π [0.. 2] ϕ∈[0..2π ] π θ θ θ = ρ 2 kd — sin o cos o d o θ∈ π [0.. 2] π = ρ kd • BRD F is zero everyw here except w here ρ θ =θ ∴ = o i fr,Lambertian π ϕ = ϕ +π • The quantity ρ is called the albedo o i 5 Ideal Mirror Glossy Reflection • To conserve energy, • N on-ideal specular reflection ω → ω θ ω = ρ • M ost light reflected near ideal m irror direction — fr,Mirror ( i o )cos o d o Ω • So, BRD F is a delta function at direction of ideal m irror reflection δ (θ −θ )δ (ϕ +π −ϕ ) f = i o i o r,Mirror θ cos( i ) Phong BRDF Torrance-Sparrow BRDF • Phenom enological m odel for glossy reflection • Physically-based BRD F m odel O riginally used in the physics com m unity n l is a vector to the light source – O riginally used in the physics com m unity f = k (lˆ⋅ rˆ) l is a vector to the light source r,Phong s r is the direction of m irror reflection – Adapted by Cook & Torrance and Blinn for graphics DGF • Exponent n determ ines w idth of specular lobe f − = r,T −S π θ θ cos i cos o • Constant ks determ ines size of lobe • Assum e surface consists of tiny “m icrofacets” w ith m irror reflection off each Torrance-Sparrow BRDF Torrance-Sparrow BRDF • D term is distribution of m icrofacets • G term accounts for self-shadow ing (i.e., how m any are pointing in each direction) À 2(n ⋅ h)(n⋅v) 2(n ⋅ h)(n⋅l) ¤ G = min Ã1, , ‹ • Beckm ann distribution Õ (v ⋅ h) (v ⋅ h) › − β 2 β e [(tan ) / m] is angle betw een n and h D = h is halfw ay betw een l and v 2 4 4m cos β m is “roughness” param eter n l h v 6 Torrance-Sparrow BRDF Other BRDF Features • F term is Fresnel term – reflection from an ideal sm ooth • BRD Fsfor dusty surfaces scatter light tow ards surface (solution of M axw ell’s equations) grazing angles • Consequence: m ost surfaces reflect (m uch) m ore strongly near grazing angles M etal D ielectric (note behavior at Brew ster’s angle) Other BRDF Features Beyond BRDFs • Retroreflection: strong reflection • So far, have assum ed 4D BRD F back towards the light source • Function of wavelength: 5D • Fluorescence (absorb at one w avelength, • Can arise from bum py diffuse surfaces em it at another): 6D • Phosphorescence (absorb now , em it later): 7D • Tem poral dependence: 8D • Spatial dependence: 10D • Subsurface scattering: 12D • … or from corner reflectors • Polarization • W ave optics effects (diffraction, interference) • … “Cross product” of tw o plenopticfunctions Rendering Equation Rendering Equation G G G G G G G G L x ω = L x ω + f x ω ω L x ω ω • n dω o ( ', ') e ( ', ') — r ( ', , ') i ( ', )( ) • O riginally expressed by [Kajiya 1986] as Ω → = → + Surface I (x' x'') Ie (x' x'') Light Surface → → → Surface G(x', x'')— fr (x x' x'') I(x x')V (x, x') dA G S dω G G G ′′ ω n ω' x x Ω x' x′ 7 Rendering Equation Radiometric and Photometric Units Radiant energy Lum inous energy • N ext 3-4 w eeks in the course: w ays to solve the Joule (J) Talbot rendering equation Radiant flux or power (F) Lum inous power W att (W ) = J / sec Lum en (lm ) = talbot/ sec = cd· sr Radiant intensity (I) Lum inous intensity W / sr Candela (cd) Irradiance (E) Illum inance W / m 2 Lux = lm / m 2 Radiance (L) Lum inance W / m 2 / sr N it = lm / m 2 / sr Radiosity (B) Lum inosity W / m 2 Lux = lm / m 2 I.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages8 Page
-
File Size-