before we begin
play

Before we begin Paper summaries for today? Material Properties 2 - PDF document

Before we begin Paper summaries for today? Material Properties 2 Announcement Announcement SIGGRAPH animation screenings Career Fair Every Monday The straight dope 12:30pm -- 2pm Fair: Tuesday, September 26th 10am


  1. Before we begin  Paper summaries for today? Material Properties 2 Announcement Announcement  SIGGRAPH animation screenings  Career Fair  Every Monday  The straight dope  12:30pm -- 2pm  Fair: Tuesday, September 26th  10am -- 4pm  07-1315  Interviews: Wednesday, September 27th  Sponsored by RIT digital studio program (College Imaging Arts and Sciences) and  http://www.rit.edu/co-op/careers Rochester Chapter of SIGGRAPH. Announcement Logistics  Electronic Arts on campus  Checkpoint 2  Due Today  Checkpoint 3  Wednesday, Sept 27th  To be given today  6:00pm - 8pm  Project Proposals  Golisano Auditorium  All should have received e-mail feedback.  Please address issues (if any) 1

  2. Plan for today Computer Graphics as Virtual Photography  Material Properties real camera photo Photographic Photography: scene (captures processing print  Bi-directional reflectance distribution functions light) (BRDFs)  Advanced Illumination Models processing  Beyond BRDFs camera Computer 3D synthetic tone  Checkpoint 3 of the ray tracer model Graphics: models reproduction image (focuses  Ray tracer help simulated lighting) Shading BRDF  Bi-directional Reflectance Function  Computing the light that leaves a point  Shading point - point under investigation BRDF f ( , , , ) = � � � �  Illumination model - function or algorithm r i i r r used to describe the reflective characteristics of a given surface. At a given point, gives relative reflected illumination in any  Shading model – algorithm for using an direction with respect to incoming illumination coming from illumination model to determine the color of a any direction; point on a surface.  For efficiency’s sake, most illumination models Note: The θ ’s are elevation, ϕ ’s are measured about the are approximations. surface normal. The i ’s refer to the incident ray; the r ’s to the reflected ray. BRDF Geometry BRDF  Can return any positive value.  Generally wavelength specific. BRDF = f ( , , , , ) � � � � � r i i r r 2

  3. Anisotropic Models Ansiotropic Models  Anisotropy  anisotropic (adj.) an · i · so · trop · ic 1.  Isotropic - surfaces reflect equally from any Physics. of unequal physical properties direction of view along different axes.  Anisotropic - reflection varies not only with angle of incidence, but also with the angle of the incident light w.r.t some viewing angle.  Surfaces considered to possess an intrinsic grain  http://www.neilblevins.com/cg_educatio  Examples: satin, velvet, hair, brushed aluminum n/aniso_ref/aniso_ref.htm Anisotropic Models Why does ansiotropic reflection occur?  Anisotropic reflection -- example  Occurs on objects with fine grain in a given direction. Blevins Blevins Ward Anisotropic Models Anisotropic Models  Ward Model [Ward92]  Ward Model - Isotropic  Designed for both accuracy and ease of use  Includes model for anisotropic reflection 2 2 − (tan γ ) / α ρ 1 e ρ = d + ρ ( • ) s 2 π 4 πα cos θ cos δ diffuse specular 3

  4. Anisotropic Model Anisotropic Models  Ward Model -- anisotropic  Ward Model  ρ d - Diffuse reflectance coefficient (can vary with wavelength)  ρ s - Specular reflectance coefficient (can vary with wavelength)  α - Standard deviation of surface slope 2 2 2 2 2 − (tan γ (cos φ / α + sin φ / α )) ρ 1 e x y ρ = d + ρ ( • ) s π cos θ cos δ 4 πα α x y diffuse specular Anisotropic Models Ward’s Anisotropic Model  Ward Model w/ ansiotropy  α x - Standard deviation of surface slope in x-direction  α y - Standard deviation of surface slope in y-direction Anisotropic Models Anisotropic Models  Ward Model - example  Other anisotropic models (all based on physics)  [Kajia85]  [Poulin90]  [He91] Photo Isotropic Anisotropic 4

  5. BRDF Subsurface Scattering  Simplifying Assumptions wrt the BRDF  Light enters and leaves from the same point.  Not necessarily true  Subsurface scattering  Skin, marble  Light of a given wavelength will only reflect back light of that same wavelength  Not necessarily true  Light Interference Jensen, et al  Oily patches, peacock feathers 2001 bidirectional surface scattering Subsurface Scattering distribution function (BSSDF)  Example: Skin  Relates outgoing reflectance in a given direction (at a given point) to the incoming luminance arriving at another point. Blevins,2001 bidirectional surface scattering distribution function (BSSDF) BSSDF -- Examples incoming BSSDF Outgoing luminance at x i luminance at x o in the direction in the direction of w i of w o When x o == x i the BSSDF is simply a BRDF Using BSSDF Using BRDF Jensen, et al 2001 5

  6. BSSDF -- Examples BSSDF -- Examples Using BSSDF Using BSSDF Using BRDF Using BRDF Jensen, et al 2001 Jensen, et al 2001 BSSDF Modeling Light transport functions  Won Henrik Wann Jensen an academy  BSSRDF (Bidirectional surface scattering reflectance distribution function) describes award in 2004. the relation between outgoing radiance and the incident flux, including the phenomena  Practical model described in [Jensen, et. like subsurface scattering (SSS). al. 2001]  BRDF (Bidirectional reflectance distribution function) is a simplified BSSRDF, assuming that light enters and leaves at the same point Light Transport Functions Light transport functions  BTDF (Bidirectional transmittance distribution function) is similar to BRDF but for the opposite side of the surface. (see the top image).  BSDF (Bidirectional scattering distribution function) is the most general function. Wikipedia 6

  7. Light transport functions Summary  Advanced models of reflection  Anisotropic Models  BSSDF – subsurface scattering  Complete transport functions.  Adding to ray tracer.  Break. 7

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend