Rays and Throughput. The Light Field. Page 1
|
|
- Allan Newman
- 5 years ago
- Views:
Transcription
1 Page 1 The Light Field Rays and throughput Form factors Light field representations Hemispherical illumination Illumination from uniform area light sources Shadows: Blockers, umbras and penumbras Radiosity Rays and Throughput
2 Page Throughput = Measuring Rays Define an infinitesimal beam as the set of rays intersecting two differential surface elements da1 da dt = da da r 1 Measure the number of rays in the beam This quantity is called the throughput Throughput = Measuring Rays Parameterize rays wrt to source or receiver da 1 dω dt = da d = da da r ω / dω 1 da dt = da d = da da r ω / 1
3 Page 3 Throughput = Measuring Rays Tilting the surfaces parameterizes the rays wrt to the tilted surface da1 da cosθ cosθ dt = dada = dω da r Parameterizing Rays: S R Parameterize rays by Projected area rxyθ (,,, φ) Measuring the number that hit the shape T = dωθϕ (, ) da ( x, y) = S S = 4π A R A ( θϕ, ) dωθϕ (, ) A ( ω) ( xy, ) Sphere: ω( θφ, ) T= 4π A = 4π r
4 Page 4 Parameterizing Rays: M S Parameterize rays by ruvθφ (,,, ) ( uv, ) ( θφ, ) N T = da(,) u v cos θ dωθϕ (, ) M H N ( ) S? Projected Solid Angle θ dω H cosθ dω= π cosθ dω
5 Page 5 Parameterizing Rays: M S Parameterize rays by ruvθφ (,,, ) ( uv, ) ( θφ, ) N T = da(,) u v cos θ dωθϕ (, ) M H N ( ) S π Sphere: T= πs= 4π r Crofton s Theorem: 4 πa = πs A = S 4 Types of Throughput 1. Infinitesimal beam of rays cosθ cosθ dt( da, da ) = dω da = da( x) da( x ) x x. Differential-finite beam cosθcos θ T( da, A ) da = cos θdω( x ) da( x) = da( x ) da( x) Ω A x x 3. Finite-finite beam cosθ cosθ TAA (, ) = dω da= dax ( ) dax ( ) x x AΩ A A Special case is one object with area A
6 Page 6 Form Factors Differential Form Factor Probability of a ray leaving da(x) hitting A TdAAdA (, ) TdAAdA (, ) TdAA (, ) Pr( A da) = = = TdA ( ) πda π cosθcosθ = da( x ) π x x A da( x ) A cosθ cosθ Gxx (, ) dax ( ) dax ( ) π x x A A da() x
7 Page 7 Form Factor Probability of a ray leaving A hitting A TAA (, ) Pr( A A) = TA ( ) 1 cosθcosθ = da( x ) da( x) A π x x AA da( x ) A A da() x Conservation of Radiance
8 Page 8 Conservation of Throughput Throughput conversed during propagation Number of rays conserved Assuming no attenuation or scattering n (index of refraction) times throughput invariant under the laws of geometric optics Reflection at an interface Refraction at an interface Causes rays to bend (kink) Continuously varying index of refraction Causes rays to curve; mirages Conservation of Radiance Radiance is the ratio of two conserved quantities: 1. Power. Throughput Radiance conserved Φ( T) d T 0 Lr ( ) = lim = T Φ dt
9 Page 9 Surface Radiance Definition 1: The surface radiance (luminance) is the intensity per unit projected area leaving a surface dω da Lx (, ω) d Φ ( x, ω) dω da Field Radiance Definition 1: The field radiance (luminance) at a point in space in a given direction is the power per unit solid angle per unit area perpendicular to the direction da dω Lxω (, )
10 Page 10 Light Field Representations Spherical Light Field Lxyθ (,,, ϕ) ( θ, ϕ) Capture all the light leaving an object - like a hologram
11 Page 11 Two-Plane Light Field D Array of Cameras L(,,,) uvst D Array of Images Environment Maps Miller and Hoffman, 1984 L( θ, ϕ)
12 Page 1 Environment Maps Interface, Chou and Williams (ca. 1985) The Sky From Greenler, Rainbows, halos and glories
13 Page 13 Irradiance from a Hemisphere Irradiance from a Hemisphere dφ () x = L(, xω)cosθdωda= deda de() x = L(, x ω)cosθd ω Ex () = Lx (, ω)cosθdω H θ dω Lxω (, ) Light meter da
14 Page 14 Irradiance Environment Maps L( θ, ϕ ) E( θ, ϕ) R N Radiance Environment Map Irradiance Environment Map Irradiance Map or Light Map Isolux contours
15 Page 15 Uniform Area Sources Irradiance from an Area Source Ω E() x = Lcosθ dω H = L Ω = LΩ cosθ dω Ω
16 Page 16 Disk Source Geometric Derivation h r Ω=π sin α α Ω= Algebraic Derivation cosα π 1 0 cos θ = π L = Lπsin α r = Lπ r + h cosθ dφdcosθ cosα 1 Spherical Source Geometric Derivation Algebraic Derivation R α r Ω= cosθ dω = π sin r = π R α Ω=π sin α
17 Page 17 Polygonal Source Lambert s Formula γ N i i γ i 3 Ai A1 i= 1 A A = γ N N i i i n n A = γ N N i i i i= 1 i= 1 A 3
18 Page 18 Penumbras and Umbras Radiosity
19 Page 19 Radiosity and Luminosity Definition: The radiosity (luminosity) is the energy per unit area leaving a surface. dφo Mx ( ) da W lm = lux m m This is officially referred to as the radiant (luminous) exitance. Uniform Diffuse Emitter dφ ( x) = L ( x, ω)cosθdωda= MdA o M( x) = Lo( x, ω)cosθdω H M = Lcosθ dω = πl o dm( x) = L ( x, ω)cosθdω M L = π o
20 Page 0 The Sun Solar constant (normal incidence at zenith) Irradiance 1353 W/m Illuminance 17,500 lm/m = 17.5 kilolux Solar angle α =.5 degrees =.004 radians (half angle) Ω = π sin α = 6 x 10-5 steradians Radiance L 3 E W / m 7 W = = = Ω 6 10 sr m sr
Light Field = Radiance(Ray)
Page 1 The Light Field Light field = radiance function on rays Surface and field radiance Conservation of radiance Measurement Irradiance from area sources Measuring rays Form factors and throughput Conservation
More informationThe Light Field. Last lecture: Radiometry and photometry
The Light Field Last lecture: Radiometry and photometry This lecture: Light field = radiance function on rays Conservation of radiance Measurement equation Throughput and counting rays Irradiance calculations
More informationLight Field = Radiance(Ray)
The Light Field Concepts Light field = radiance function on rays Conservation of radiance Throughput and counting rays Measurement equation Irradiance calculations From London and Upton Light Field = Radiance(Ray)
More informationElectromagnetic waves and power spectrum. Rays. Rays. CS348B Lecture 4 Pat Hanrahan, Spring 2002
Page 1 The Light Field Electromagnetic waves and power spectrum 1 10 10 4 10 6 10 8 10 10 10 1 10 14 10 16 10 18 10 0 10 10 4 10 6 Power Heat Radio Ultra- X-Rays Gamma Cosmic Infra- Red Violet Rays Rays
More informationdq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =
Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Total energy radiating from the body over some time is Q total Radiant
More informationdq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =
Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Total energy radiating from the body over some time is Q total Radiant
More informationMeasuring Light: Radiometry and Photometry
Lecture 10: Measuring Light: Radiometry and Photometry Computer Graphics and Imaging UC Berkeley CS184/284A, Spring 2016 Radiometry Measurement system and units for illumination Measure the spatial properties
More informationMeasuring Light: Radiometry and Cameras
Lecture 11: Measuring Light: Radiometry and Cameras Computer Graphics CMU 15-462/15-662, Fall 2015 Slides credit: a majority of these slides were created by Matt Pharr and Pat Hanrahan Simulating a pinhole
More informationMeasuring Light: Radiometry and Photometry
Lecture 14: Measuring Light: Radiometry and Photometry Computer Graphics and Imaging UC Berkeley Radiometry Measurement system and units for illumination Measure the spatial properties of light New terms:
More informationOverview. Radiometry and Photometry. Foundations of Computer Graphics (Spring 2012)
Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 21: Radiometry http://inst.eecs.berkeley.edu/~cs184 Overview Lighting and shading key in computer graphics HW 2 etc. ad-hoc shading models,
More informationRadiance. Radiance properties. Radiance properties. Computer Graphics (Fall 2008)
Computer Graphics (Fall 2008) COMS 4160, Lecture 19: Illumination and Shading 2 http://www.cs.columbia.edu/~cs4160 Radiance Power per unit projected area perpendicular to the ray per unit solid angle in
More informationRadiometry. Computer Graphics CMU /15-662, Fall 2015
Radiometry Computer Graphics CMU 15-462/15-662, Fall 2015 Last time we discussed light & color Image credit: Licensed under CC BY-SA 3.0 via Commons https://commons.wikimedia.org/wiki/file:em_spectrum.svg#/media/file:em_spectrum.svg
More informationRadiometry & BRDFs CS295, Spring 2017 Shuang Zhao
Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao Computer Science Department University of California, Irvine CS295, Spring 2017 Shuang Zhao 1 Today s Lecture Radiometry Physics of light BRDFs How materials
More informationReflection models and radiometry Advanced Graphics
Reflection models and radiometry Advanced Graphics Rafał Mantiuk Computer Laboratory, University of Cambridge Applications To render realistic looking materials Applications also in computer vision, optical
More informationCS667 Lecture Notes: Radiometry
CS667 Lecture Notes: Radiometry Steve Marschner Cornell University 3 6 September 2009 Radiometry is a system for describing the flow of radiant energy through space. It is essentially a geometric topic
More informationReflectance & Lighting
Reflectance & Lighting Computer Vision I CSE5A Lecture 6 Last lecture in a nutshell Need for lenses (blur from pinhole) Thin lens equation Distortion and aberrations Vignetting CS5A, Winter 007 Computer
More informationCS667 Lecture Notes: Radiometry
CS667 Lecture Notes: Radiometry Steve Marschner Cornell University 23-28 August 2007 Radiometry is a system for describing the flow of radiant energy through space. It is essentially a geometric topic
More informationSpectral Color and Radiometry
Spectral Color and Radiometry Louis Feng April 13, 2004 April 13, 2004 Realistic Image Synthesis (Spring 2004) 1 Topics Spectral Color Light and Color Spectrum Spectral Power Distribution Spectral Color
More informationCapturing light. Source: A. Efros
Capturing light Source: A. Efros Review Pinhole projection models What are vanishing points and vanishing lines? What is orthographic projection? How can we approximate orthographic projection? Lenses
More informationCENG 477 Introduction to Computer Graphics. Ray Tracing: Shading
CENG 477 Introduction to Computer Graphics Ray Tracing: Shading Last Week Until now we learned: How to create the primary rays from the given camera and image plane parameters How to intersect these rays
More informationRadiometry. Reflectance & Lighting. Solid Angle. Radiance. Radiance Power is energy per unit time
Radiometry Reflectance & Lighting Computer Vision I CSE5A Lecture 6 Read Chapter 4 of Ponce & Forsyth Homework 1 Assigned Outline Solid Angle Irradiance Radiance BRDF Lambertian/Phong BRDF By analogy with
More informationINFOGR Computer Graphics. J. Bikker - April-July Lecture 10: Shading Models. Welcome!
INFOGR Computer Graphics J. Bikker - April-July 2016 - Lecture 10: Shading Models Welcome! Today s Agenda: Introduction Light Transport Materials Sensors Shading INFOGR Lecture 10 Shading Models 3 Introduction
More informationAnnouncements. Radiometry and Sources, Shadows, and Shading
Announcements Radiometry and Sources, Shadows, and Shading CSE 252A Lecture 6 Instructor office hours This week only: Thursday, 3:45 PM-4:45 PM Tuesdays 6:30 PM-7:30 PM Library (for now) Homework 1 is
More informationRadiometry (From Intro to Optics, Pedrotti 1-4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Assume a black
Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Assume a black body type emitter: uniform emission Total energy radiating
More informationPhotometric Stereo. Lighting and Photometric Stereo. Computer Vision I. Last lecture in a nutshell BRDF. CSE252A Lecture 7
Lighting and Photometric Stereo Photometric Stereo HW will be on web later today CSE5A Lecture 7 Radiometry of thin lenses δa Last lecture in a nutshell δa δa'cosα δacos β δω = = ( z' / cosα ) ( z / cosα
More informationEngineered Diffusers Intensity vs Irradiance
Engineered Diffusers Intensity vs Irradiance Engineered Diffusers are specified by their divergence angle and intensity profile. The divergence angle usually is given as the width of the intensity distribution
More information2/1/10. Outline. The Radiance Equation. Light: Flux Equilibrium. Light: Radiant Power. Light: Equation. Radiance. Jan Kautz
Outline Jan Kautz Basic terms in radiometry Radiance Reflectance The operator form of the radiance equation Meaning of the operator form Approximations to the radiance equation 2005 Mel Slater, 2006 Céline
More informationIntroduction to Computer Vision. Introduction CMPSCI 591A/691A CMPSCI 570/670. Image Formation
Introduction CMPSCI 591A/691A CMPSCI 570/670 Image Formation Lecture Outline Light and Optics Pinhole camera model Perspective projection Thin lens model Fundamental equation Distortion: spherical & chromatic
More informationEE Light & Image Formation
EE 576 - Light & Electric Electronic Engineering Bogazici University January 29, 2018 EE 576 - Light & EE 576 - Light & The image of a three-dimensional object depends on: 1. Shape 2. Reflectance properties
More informationRadiometry and reflectance
Radiometry and reflectance http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2018, Lecture 16 Course announcements Homework 4 is still ongoing - Any questions?
More information6. Illumination, Lighting
Jorg s Graphics Lecture Notes 6. Illumination, Lighting 1 6. Illumination, Lighting No ray tracing in OpenGL! ray tracing: direct paths COP interreflection: soft shadows, color bleeding. umbra, penumbra,
More informationIllumination. Courtesy of Adam Finkelstein, Princeton University
llumination Courtesy of Adam Finkelstein, Princeton University Ray Casting mage RayCast(Camera camera, Scene scene, int width, int height) { mage image = new mage(width, height); for (int i = 0; i < width;
More informationCS-184: Computer Graphics. Today. Lecture 22: Radiometry! James O Brien University of California, Berkeley! V2014-S
CS-184: Computer Graphics Lecture 22: Radiometry James O Brien University of California, Berkeley V2014-S-15-1.0 Today Radiometry: measuring light Local Illumination and Raytracing were discussed in an
More informationx ~ Hemispheric Lighting
Irradiance and Incoming Radiance Imagine a sensor which is a small, flat plane centered at a point ~ x in space and oriented so that its normal points in the direction n. This sensor can compute the total
More informationRadiometry. Radiometry. Measuring Angle. Solid Angle. Radiance
Radiometry Radiometry Computer Vision I CSE5A ecture 5-Part II Read Chapter 4 of Ponce & Forsyth Solid Angle Irradiance Radiance BRDF ambertian/phong BRDF Measuring Angle Solid Angle By analogy with angle
More informationA question from Piazza
Radiometry, Reflectance, Lights CSE 252A Lecture 6 A question from Piazza 1 Announcements HW1 posted HWO graded, will be returned today If anyone has any registration issues, talk to me. Appearance: lighting,
More informationWavefronts and Rays. When light or other electromagnetic waves interact with systems much larger than the wavelength, it s a good approximation to
Chapter 33: Optics Wavefronts and Rays When light or other electromagnetic waves interact with systems much larger than the wavelength, it s a good approximation to Neglect the wave nature of light. Consider
More information4. A bulb has a luminous flux of 2400 lm. What is the luminous intensity of the bulb?
1. Match the physical quantities (first column) with the units (second column). 4. A bulb has a luminous flux of 2400 lm. What is the luminous intensity of the bulb? (π=3.) Luminous flux A. candela Radiant
More informationCameras and Radiometry. Last lecture in a nutshell. Conversion Euclidean -> Homogenous -> Euclidean. Affine Camera Model. Simplified Camera Models
Cameras and Radiometry Last lecture in a nutshell CSE 252A Lecture 5 Conversion Euclidean -> Homogenous -> Euclidean In 2-D Euclidean -> Homogenous: (x, y) -> k (x,y,1) Homogenous -> Euclidean: (x, y,
More informationGlobal Illumination The Game of Light Transport. Jian Huang
Global Illumination The Game of Light Transport Jian Huang Looking Back Ray-tracing and radiosity both computes global illumination Is there a more general methodology? It s a game of light transport.
More informationCSE 681 Illumination and Phong Shading
CSE 681 Illumination and Phong Shading Physics tells us What is Light? We don t see objects, we see light reflected off of objects Light is a particle and a wave The frequency of light What is Color? Our
More informationGlobal Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller
Global Illumination CMPT 361 Introduction to Computer Graphics Torsten Möller Reading Foley, van Dam (better): Chapter 16.7-13 Angel: Chapter 5.11, 11.1-11.5 2 Limitation of local illumination A concrete
More informationIllumination. Michael Kazhdan ( /657) HB Ch. 14.1, 14.2 FvDFH 16.1, 16.2
Illumination Michael Kazhdan (601.457/657) HB Ch. 14.1, 14.2 FvDFH 16.1, 16.2 Ray Casting Image RayCast(Camera camera, Scene scene, int width, int height) { Image image = new Image(width, height); for
More informationE (sensor) is given by; Object Size
A P P L I C A T I O N N O T E S Practical Radiometry It is often necessary to estimate the response of a camera under given lighting conditions, or perhaps to estimate lighting requirements for a particular
More informationCS184 LECTURE RADIOMETRY. Kevin Wu November 10, Material HEAVILY adapted from James O'Brien, Brandon Wang, Fu-Chung Huang, and Aayush Dawra
CS184 LECTURE RADIOMETRY Kevin Wu November 10, 2014 Material HEAVILY adapted from James O'Brien, Brandon Wang, Fu-Chung Huang, and Aayush Dawra ADMINISTRATIVE STUFF Project! TODAY Radiometry (Abridged):
More informationThe Rendering Equation and Path Tracing
The Rendering Equation and Path Tracing Louis Feng April 22, 2004 April 21, 2004 Realistic Image Synthesis (Spring 2004) 1 Topics The rendering equation Original form Meaning of the terms Integration Path
More informationLecture 7 - Path Tracing
INFOMAGR Advanced Graphics Jacco Bikker - November 2016 - February 2017 Lecture 7 - I x, x = g(x, x ) ε x, x + S ρ x, x, x I x, x dx Welcome! Today s Agenda: Introduction Advanced Graphics 3 Introduction
More informationESA Training Course Oceanography from Space. Introduction into Hydro Optics
ESA Training Course Oceanography from Space Introduction into Hydro Optics Roland Doerffer GKSS Institute for Coastal Research September 26, 26 The penetration of light in the sea Source: http://www.malediven.net/haupts.htm
More informationA Survey of Modelling and Rendering of the Earth s Atmosphere
Spring Conference on Computer Graphics 00 A Survey of Modelling and Rendering of the Earth s Atmosphere Jaroslav Sloup Department of Computer Science and Engineering Czech Technical University in Prague
More informationSection Parametrized Surfaces and Surface Integrals. (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals
Section 16.4 Parametrized Surfaces and Surface Integrals (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals MATH 127 (Section 16.4) Parametrized Surfaces and Surface Integrals
More informationImage Processing 1 (IP1) Bildverarbeitung 1
MIN-Fakultät Fachbereich Informatik Arbeitsbereich SAV/BV (KOGS) Image Processing 1 (IP1) Bildverarbeitung 1 Lecture 20: Shape from Shading Winter Semester 2015/16 Slides: Prof. Bernd Neumann Slightly
More informationRealistic Camera Model
Realistic Camera Model Shan-Yung Yang November 2, 2006 Shan-Yung Yang () Realistic Camera Model November 2, 2006 1 / 25 Outline Introduction Lens system Thick lens approximation Radiometry Sampling Assignment
More informationThe Rendering Equation. Computer Graphics CMU /15-662
The Rendering Equation Computer Graphics CMU 15-462/15-662 Review: What is radiance? Radiance at point p in direction N is radiant energy ( #hits ) per unit time, per solid angle, per unit area perpendicular
More informationBRDFs. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017
BRDFs Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017 The Rendering Equation Radiance Radiance is a measure of the quantity of light radiation reflected (and/or emitted) from a surface within
More informationAnd if that 120MP Camera was cool
Reflectance, Lights and on to photometric stereo CSE 252A Lecture 7 And if that 120MP Camera was cool Large Synoptic Survey Telescope 3.2Gigapixel camera 189 CCD s, each with 16 megapixels Pixels are 10µm
More informationImage Formation: Light and Shading. Introduction to Computer Vision CSE 152 Lecture 3
Image Formation: Light and Shading CSE 152 Lecture 3 Announcements Homework 1 is due Apr 11, 11:59 PM Homework 2 will be assigned on Apr 11 Reading: Chapter 2: Light and Shading Geometric image formation
More informationPhotometric Stereo.
Photometric Stereo Photometric Stereo v.s.. Structure from Shading [1] Photometric stereo is a technique in computer vision for estimating the surface normals of objects by observing that object under
More informationLighting and Shading Computer Graphics I Lecture 7. Light Sources Phong Illumination Model Normal Vectors [Angel, Ch
15-462 Computer Graphics I Lecture 7 Lighting and Shading February 12, 2002 Frank Pfenning Carnegie Mellon University http://www.cs.cmu.edu/~fp/courses/graphics/ Light Sources Phong Illumination Model
More informationUnderstanding Variability
Understanding Variability Why so different? Light and Optics Pinhole camera model Perspective projection Thin lens model Fundamental equation Distortion: spherical & chromatic aberration, radial distortion
More informationAnnouncements. Image Formation: Light and Shading. Photometric image formation. Geometric image formation
Announcements Image Formation: Light and Shading Homework 0 is due Oct 5, 11:59 PM Homework 1 will be assigned on Oct 5 Reading: Chapters 2: Light and Shading CSE 252A Lecture 3 Geometric image formation
More informationAnnouncement. Lighting and Photometric Stereo. Computer Vision I. Surface Reflectance Models. Lambertian (Diffuse) Surface.
Lighting and Photometric Stereo CSE252A Lecture 7 Announcement Read Chapter 2 of Forsyth & Ponce Might find section 12.1.3 of Forsyth & Ponce useful. HW Problem Emitted radiance in direction f r for incident
More informationIllumination and Shading - II
Illumination and Shading - II Computer Graphics COMP 770 (236) Spring 2007 Instructor: Brandon Lloyd 2/19/07 1 From last time Light Sources Empirical Illumination Shading Local vs Global Illumination 2/19/07
More informationLighting and Reflectance COS 426
ighting and Reflectance COS 426 Ray Casting R2mage *RayCast(R3Scene *scene, int width, int height) { R2mage *image = new R2mage(width, height); for (int i = 0; i < width; i++) { for (int j = 0; j < height;
More informationShading and Illumination
Shading and Illumination OpenGL Shading Without Shading With Shading Physics Bidirectional Reflectance Distribution Function (BRDF) f r (ω i,ω ) = dl(ω ) L(ω i )cosθ i dω i = dl(ω ) L(ω i )( ω i n)dω
More informationMosaics, Plenoptic Function, and Light Field Rendering. Last Lecture
Mosaics, Plenoptic Function, and Light Field Rendering Topics in Image-ased Modeling and Rendering CSE291 J00 Lecture 3 Last Lecture Camera Models Pinhole perspective Affine/Orthographic models Homogeneous
More informationSimple Lighting/Illumination Models
Simple Lighting/Illumination Models Scene rendered using direct lighting only Photograph Scene rendered using a physically-based global illumination model with manual tuning of colors (Frederic Drago and
More informationMATH 2400, Analytic Geometry and Calculus 3
MATH 2400, Analytic Geometry and Calculus 3 List of important Definitions and Theorems 1 Foundations Definition 1. By a function f one understands a mathematical object consisting of (i) a set X, called
More informationRealistic Image Synthesis
Realistic Image Synthesis - BRDFs and Direct ighting - Philipp Slusalle Karol Myszowsi Gurprit Singh Realistic Image Synthesis SS8 BRDFs and Direct ighting Importance Sampling Example Example: Generate
More informationIllumination Under Trees. Nelson Max University of Tokyo, and University of California, Davis
Illumination Under Trees Nelson Max University of Tokyo, and University of California, Davis Topics Hierarchical image based rendering for trees Atmospheric illumination and shadows Shadow penumbras with
More informationGlobal Illumination. CSCI 420 Computer Graphics Lecture 18. BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Ch
CSCI 420 Computer Graphics Lecture 18 Global Illumination Jernej Barbic University of Southern California BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Ch. 13.4-13.5] 1 Global Illumination
More informationCS 5625 Lec 2: Shading Models
CS 5625 Lec 2: Shading Models Kavita Bala Spring 2013 Shading Models Chapter 7 Next few weeks Textures Graphics Pipeline Light Emission To compute images What are the light sources? Light Propagation Fog/Clear?
More informationGEOG 4110/5100 Advanced Remote Sensing Lecture 2
GEOG 4110/5100 Advanced Remote Sensing Lecture 2 Data Quality Radiometric Distortion Radiometric Error Correction Relevant reading: Richards, sections 2.1 2.8; 2.10.1 2.10.3 Data Quality/Resolution Spatial
More informationIntroduction to Physically-Based Illumination, Radiosity and Shadow Computations for Computer Graphics
Introduction to Physically-Based Illumination, Radiosity and Shadow Computations for Computer Graphics Eugene Fiume Department of Computer Science University of Toronto 1 CSC2522 Lecture Notes January,
More informationGlobal Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.
CSCI 420 Computer Graphics Lecture 18 Global Illumination Jernej Barbic University of Southern California BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Angel Ch. 11] 1 Global Illumination
More informationSurface Rendering Methods
Surface Rendering Methods 6 th Week, 2008 Sun-Jeong Kim Polygon Rendering Methods Determining the surface intensity at every projected pixel position using an illumination model Light-material interactions
More informationSolar Panel Irradiation Exposure efficiency of solar panels with shadow
Solar Panel Irradiation Exposure efficiency of solar panels with shadow Frits F.M. de Mul MEDPHYS Software & Services 2012 www.medphys.nl email: info(at)medphys.nl Solar Panel Irradiation 1. Local Times,
More informationPaths, diffuse interreflections, caching and radiometry. D.A. Forsyth
Paths, diffuse interreflections, caching and radiometry D.A. Forsyth How we got here We want to render diffuse interreflections strategy: compute approximation B-hat, then gather B = E +(ρk)e +(ρk)( ˆB
More informationRay Tracing: Special Topics CSCI 4239/5239 Advanced Computer Graphics Spring 2018
Ray Tracing: Special Topics CSCI 4239/5239 Advanced Computer Graphics Spring 2018 Theoretical foundations Ray Tracing from the Ground Up Chapters 13-15 Bidirectional Reflectance Distribution Function BRDF
More informationTHE goal of rendering algorithms is to synthesize images of virtual scenes. Global illumination
2 Fundamentals of Light Transport He who loves practice without theory is like the sailor who boards ship without a rudder and compass and never knows where he may cast. Leonardo Da Vinci, 1452 1519 THE
More information782 Schedule & Notes
782 Schedule & Notes Tentative schedule - subject to change at a moment s notice. This is only a guide and not meant to be a strict schedule of how fast the material will be taught. The order of material
More informationCS 428: Fall Introduction to. Raytracing. Andrew Nealen, Rutgers, /18/2009 1
CS 428: Fall 2009 Introduction to Computer Graphics Raytracing 11/18/2009 1 Forward ray tracing From the light sources Simulate light transport one ray at a time Rays start from lights + bounce around
More informationMIT Monte-Carlo Ray Tracing. MIT EECS 6.837, Cutler and Durand 1
MIT 6.837 Monte-Carlo Ray Tracing MIT EECS 6.837, Cutler and Durand 1 Schedule Review Session: Tuesday November 18 th, 7:30 pm bring lots of questions! Quiz 2: Thursday November 20 th, in class (one weeks
More informationAssignment 3: Path tracing
Assignment 3: Path tracing EDAN30 April 2, 2011 In this assignment you will be asked to extend your ray tracer to support path tracing. In order to pass the assignment you need to complete all tasks. Make
More informationRay Optics. Lecture 23. Chapter 34. Physics II. Course website:
Lecture 23 Chapter 34 Physics II Ray Optics Course website: http://faculty.uml.edu/andriy_danylov/teaching/physicsii Today we are going to discuss: Chapter 34: Section 34.1-3 Ray Optics Ray Optics Wave
More informationParallel Monte Carlo Sampling Scheme for Sphere and Hemisphere
Parallel Monte Carlo Sampling Scheme for Sphere and Hemisphere I.T. Dimov 1,A.A.Penzov 2, and S.S. Stoilova 3 1 Institute for Parallel Processing, Bulgarian Academy of Sciences Acad. G. Bonchev Str., bl.
More informationAnnouncements. Lighting. Camera s sensor. HW1 has been posted See links on web page for readings on color. Intro Computer Vision.
Announcements HW1 has been posted See links on web page for readings on color. Introduction to Computer Vision CSE 152 Lecture 6 Deviations from the lens model Deviations from this ideal are aberrations
More informationTexture. Texture Maps
Texture Texture maps! Surface color and transparency! Environment and irradiance maps! Reflectance maps! Shadow maps! Displacement and bump maps Level of detail hierarchy Procedural shading and texturing
More informationChapter 26 Geometrical Optics
Chapter 26 Geometrical Optics 26.1 The Reflection of Light 26.2 Forming Images With a Plane Mirror 26.3 Spherical Mirrors 26.4 Ray Tracing and the Mirror Equation 26.5 The Refraction of Light 26.6 Ray
More informationThe Design and Implementation of a Radiosity Renderer. Alexandru Telea
The Design and Implementation of a Radiosity Renderer Alexandru Telea 2 Contents 1 Overview of this Thesis 5 2 The Radiosity Theory 7 2.1 Radiometry.............................. 7 2.1.1 Radiant energy
More informationThe Rendering Equation. Computer Graphics CMU /15-662, Fall 2016
The Rendering Equation Computer Graphics CMU 15-462/15-662, Fall 2016 Review: What is radiance? Radiance at point p in direction N is radiant energy ( #hits ) per unit time, per solid angle, per unit area
More information2.710 Optics Spring 09 Solutions to Problem Set #1 Posted Wednesday, Feb. 18, 2009
MASSACHUSETTS INSTITUTE OF TECHNOLOGY.70 Optics Spring 09 Solutions to Problem Set # Posted Wednesday, Feb. 8, 009 Problem : Spherical waves and energy conservation In class we mentioned that the radiation
More informationDesign Verification and Analysis Tools in TracePro. Presented by : Lambda Research Corporation 25 Porter Rd. Littleton, MA
Design Verification and Analysis Tools in TracePro Presented by : Lambda Research Corporation 25 Porter Rd. Littleton, MA 01460 www.lambdares.com Moderator: Andy Knight Technical Sales Manager Lambda Research
More informationGlobal Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.
CSCI 480 Computer Graphics Lecture 18 Global Illumination BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Ch. 13.4-13.5] March 28, 2012 Jernej Barbic University of Southern California
More informationRay-Tracing. Misha Kazhdan
Ray-Tracing Misha Kazhdan Ray-Tracing In graphics, we often represent the surface of a 3D shape by a set of triangles. Goal: Ray-Tracing Take a collection of triangles representing a 3D scene and render
More informationPhilpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 12
Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 1 3. EM INTERACTIONS WITH MATERIALS In order for an object to be sensed, the object must reflect,
More informationMATH203 Calculus. Dr. Bandar Al-Mohsin. School of Mathematics, KSU
School of Mathematics, KSU Theorem The rectangular coordinates (x, y, z) and the cylindrical coordinates (r, θ, z) of a point P are related as follows: x = r cos θ, y = r sin θ, tan θ = y x, r 2 = x 2
More informationGeometrical modeling of light scattering from paper substrates
Geometrical modeling of light scattering from paper substrates Peter Hansson Department of Engineering ciences The Ångström Laboratory, Uppsala University Box 534, E-75 Uppsala, weden Abstract A light
More informationShadows in Computer Graphics
Shadows in Computer Graphics Steven Janke November 2014 Steven Janke (Seminar) Shadows in Computer Graphics November 2014 1 / 49 Shadows (from Doom) Steven Janke (Seminar) Shadows in Computer Graphics
More informationApplications of Triple Integrals
Chapter 14 Multiple Integrals 1 Double Integrals, Iterated Integrals, Cross-sections 2 Double Integrals over more general regions, Definition, Evaluation of Double Integrals, Properties of Double Integrals
More informationIllumination in Computer Graphics
Illumination in Computer Graphics Ann McNamara Illumination in Computer Graphics Definition of light sources. Analysis of interaction between light and objects in a scene. Rendering images that are faithful
More information