University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Reflection Models Previous lecture Phong model Microfacet models.

Slides:



Advertisements
Similar presentations
Physically Based Shading
Advertisements

1GR2-00 GR2 Advanced Computer Graphics AGR Lecture 6 Physically Based Reflection Model.
William A.P. Smith and Edwin R. Hancock Department of Computer Science, University of York, UK CVPR 2009 Reporter: Annie Lin.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #12.
Local Reflection Model Jian Huang, CS 594, Fall 2002.
Advanced Computer Graphics (Spring 2013) CS 283, Lecture 8: Illumination and Reflection Many slides courtesy.
Light and Matter For Computer Graphics Comp 770 Lecture Spring 2009.
Based on slides created by Edward Angel
1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Shading I.
Illumination Model How to compute color to represent a scene As in taking a photo in real life: – Camera – Lighting – Object Geometry Material Illumination.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Previous lecture Reflectance I BRDF, BTDF, BSDF Ideal specular.
Photon Tracing with Arbitrary Materials Patrick Yau.
Computer Graphics (Spring 2008) COMS 4160, Lecture 20: Illumination and Shading 2
Part I: Basics of Computer Graphics
3-D Computer Vision CSc83029 / Ioannis Stamos 3-D Computer Vision CSc Radiometry and Reflectance.
6.1 si31_2001 SI31 Advanced Computer Graphics AGR Lecture 6 Physically Based Reflection Model.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 10: Global Illumination Ravi Ramamoorthi Some images courtesy.
Advanced lighting and rendering Multipass rendering.
Global Illumination May 7, Global Effects translucent surface shadow multiple reflection.
1 Lecture 9 Lighting Light Sources Reflectance Camera Models.
Computer Graphics (Spring 2008) COMS 4160, Lecture 22: Global Illumination
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier Transforms.
Specular Reflections from Rough Surfaces Lecture #4 Thanks to Shree Nayar, Ravi Ramamoorthi, Pat Hanrahan.
CS 480/680 Computer Graphics Shading I Dr. Frederick C Harris, Jr.
Computer Vision Spring ,-685 Instructor: S. Narasimhan PH A18B T-R 10:30am – 11:50am Lecture #13.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Orthogonal Functions and Fourier Series.
Shading (introduction to rendering). Rendering  We know how to specify the geometry but how is the color calculated.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Reflection Models I Today Types of reflection models The BRDF and.
Chapter 17: Reflection & Mirrors Honors Physics Bloom High School Mr. Barry Latham.
Taku KomuraComputer Graphics Local Illumination and Shading Computer Graphics – Lecture 10 Taku Komura Institute for Perception, Action.
PCB Soldering Inspection. Structured Highlight approach Structured Highlight method is applied to illuminating and imaging specular surfaces which yields.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Basic Rendering Pipeline and Shading Spring 2012.
Radiometry and Photometric Stereo 1. Estimate the 3D shape from shading information Can you tell the shape of an object from these photos ? 2.
Advanced Illumination Models Chapter 7 of “Real-Time Rendering, 3 rd Edition”
Optimally Combining Sampling Techniques for Monte Carlo Rendering Eric Veach and Leonidas J. Guibas Computer Science Department Stanford University SIGGRAPH.
Reflection and Light Flat Mirrors.
Properties of Reflective Waves Flat Mirrors. Light travels in a straight line Some light is absorbed Some light is redirected – “Reflected”
Reflection models Digital Image Synthesis Yung-Yu Chuang 11/01/2005 with slides by Pat Hanrahan and Matt Pharr.
CS348B Lecture 17Pat Hanrahan, Spring 2005 Reflection Models Previous lecture Phong model Microfacet models Gaussian height field on surface Self-shadowing.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Participating Media & Vol. Scattering Applications Clouds, smoke,
Computer Graphics (Spring 2003) COMS 4160, Lecture 18: Shading 2 Ravi Ramamoorthi Guest Lecturer: Aner Benartzi.
02/12/03© 2003 University of Wisconsin Last Time Intro to Monte-Carlo methods Probability.
University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Shading.
02/2/05© 2005 University of Wisconsin Last Time Reflectance part 1 –Radiometry –Lambertian –Specular.
Laws of Reflection and Plane Mirror Images
Monte Carlo Path Tracing
CS348B Lecture 10Pat Hanrahan, Spring 2005 Reflection Models I Today Types of reflection models The BRDF and reflectance The reflection equation Ideal.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Photon Mapping and Irradiance Caching.
Illumination Model How to compute color to represent a scene As in taking a photo in real life: – Camera – Lighting – Object Geometry Material Illumination.
COMPUTER GRAPHICS CS 482 – FALL 2015 OCTOBER 27, 2015 SCATTERING LIGHT SCATTERING PHYSICALLY BASED SCATTERING SUBSURFACE SCATTERING AMBIENT OCCLUSION.
The incident ray and the reflected ray behave in predictable ways, which leads to the two laws of reflection: 1.The angle of incidence equals the angle.
Computer Graphics Lecture 30 Mathematics of Lighting and Shading - IV Taqdees A. Siddiqi
Bo Sun Kalyan Sunkavalli Ravi Ramamoorthi Peter Belhumeur Shree Nayar Columbia University Time-Varying BRDFs.
Reflectance Models CS 319 Advanced Topics in Computer Graphics John C. Hart.
Announcements Project 3a due today Project 3b due next Friday.
Law of Reflection and Plane Mirrors
How else do you look pretty in the morning?
Laws of reflection.
Previous lecture Reflectance I BRDF, BTDF, BSDF Ideal specular model
Range Profile Synthesis
Storage Elements.
Reflection and Light Flat Mirrors.
Exploring Shaders in Unity
Measurement Equation Ray space (throughput) measure
CS5500 Computer Graphics May 29, 2006
10.2 How we see the image.
OBJECTIVES 1) Trace light rays as they reflect from a plane mirror.
Find the following limit. {image}
Monte Carlo Path Tracing and Caching Illumination
Photon Density Estimation using Multiple Importance Sampling
Presentation transcript:

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Reflection Models Previous lecture Phong model Microfacet models Gaussian height field on surface Self-shadowing Torrance-Sparrow Model Today Multiple importance sampling Anisotropic reflection models

Multiple Importance Sampling

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Multiple Importance Sampling Reflection of a circular light source by a rough surface Radius Shininess Sampling the light sourceSampling the BRDF

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Multiple Importance Sampling Two sampling techniques Form weighted combination of samples The balance heuristic

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Multiple Importance Sampling Source: Veach and Guibas

Anisotropic Reflection Model

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Anisotropic Reflection

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Anisotropic Reflection

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Quarterhorse

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Reflection from a Cylinder

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Reflection from a Cylinder

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Reflection from a Cylinder

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Reflection from a Cylinder

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Reflection from a Cylinder

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Shape of Anisotropic Highlights From Lu, Koenderink, Kappers Fibers tangent to the plane defined by the halfway vector reflect light

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Shape of Anisotropic Highlights From Lu, Koenderink, Kappers

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Kajiya-Kay Model Diffuse Specular

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Herbert

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Fiber Model

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Fiber Model

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Fiber Model

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Caustics

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Hair Appearance

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Hair Appearance

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell