Rays and Throughput. The Light Field. Page 1

Similar documents
Light Field = Radiance(Ray)

The Light Field. Last lecture: Radiometry and photometry

Light Field = Radiance(Ray)

Electromagnetic waves and power spectrum. Rays. Rays. CS348B Lecture 4 Pat Hanrahan, Spring 2002

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

Measuring Light: Radiometry and Photometry

Measuring Light: Radiometry and Cameras

Measuring Light: Radiometry and Photometry

Overview. Radiometry and Photometry. Foundations of Computer Graphics (Spring 2012)

Radiance. Radiance properties. Radiance properties. Computer Graphics (Fall 2008)

Radiometry. Computer Graphics CMU /15-662, Fall 2015

Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao

Reflection models and radiometry Advanced Graphics

CS667 Lecture Notes: Radiometry

Reflectance & Lighting

CS667 Lecture Notes: Radiometry

Spectral Color and Radiometry

Capturing light. Source: A. Efros

CENG 477 Introduction to Computer Graphics. Ray Tracing: Shading

Radiometry. Reflectance & Lighting. Solid Angle. Radiance. Radiance Power is energy per unit time

INFOGR Computer Graphics. J. Bikker - April-July Lecture 10: Shading Models. Welcome!

Announcements. Radiometry and Sources, Shadows, and Shading

Radiometry (From Intro to Optics, Pedrotti 1-4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Assume a black

Photometric Stereo. Lighting and Photometric Stereo. Computer Vision I. Last lecture in a nutshell BRDF. CSE252A Lecture 7

Engineered Diffusers Intensity vs Irradiance

2/1/10. Outline. The Radiance Equation. Light: Flux Equilibrium. Light: Radiant Power. Light: Equation. Radiance. Jan Kautz

Introduction to Computer Vision. Introduction CMPSCI 591A/691A CMPSCI 570/670. Image Formation

EE Light & Image Formation

Radiometry and reflectance

6. Illumination, Lighting

Illumination. Courtesy of Adam Finkelstein, Princeton University

CS-184: Computer Graphics. Today. Lecture 22: Radiometry! James O Brien University of California, Berkeley! V2014-S

x ~ Hemispheric Lighting

Radiometry. Radiometry. Measuring Angle. Solid Angle. Radiance

A question from Piazza

Wavefronts and Rays. When light or other electromagnetic waves interact with systems much larger than the wavelength, it s a good approximation to

4. A bulb has a luminous flux of 2400 lm. What is the luminous intensity of the bulb?

Cameras and Radiometry. Last lecture in a nutshell. Conversion Euclidean -> Homogenous -> Euclidean. Affine Camera Model. Simplified Camera Models

Global Illumination The Game of Light Transport. Jian Huang

CSE 681 Illumination and Phong Shading

Global Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller

Illumination. Michael Kazhdan ( /657) HB Ch. 14.1, 14.2 FvDFH 16.1, 16.2

E (sensor) is given by; Object Size

CS184 LECTURE RADIOMETRY. Kevin Wu November 10, Material HEAVILY adapted from James O'Brien, Brandon Wang, Fu-Chung Huang, and Aayush Dawra

The Rendering Equation and Path Tracing

Lecture 7 - Path Tracing

ESA Training Course Oceanography from Space. Introduction into Hydro Optics

A Survey of Modelling and Rendering of the Earth s Atmosphere

Section Parametrized Surfaces and Surface Integrals. (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals

Image Processing 1 (IP1) Bildverarbeitung 1

Realistic Camera Model

The Rendering Equation. Computer Graphics CMU /15-662

BRDFs. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017

And if that 120MP Camera was cool

Image Formation: Light and Shading. Introduction to Computer Vision CSE 152 Lecture 3

Photometric Stereo.

Lighting and Shading Computer Graphics I Lecture 7. Light Sources Phong Illumination Model Normal Vectors [Angel, Ch

Understanding Variability

Announcements. Image Formation: Light and Shading. Photometric image formation. Geometric image formation

Announcement. Lighting and Photometric Stereo. Computer Vision I. Surface Reflectance Models. Lambertian (Diffuse) Surface.

Illumination and Shading - II

Lighting and Reflectance COS 426

Shading and Illumination

Mosaics, Plenoptic Function, and Light Field Rendering. Last Lecture

Simple Lighting/Illumination Models

MATH 2400, Analytic Geometry and Calculus 3

Realistic Image Synthesis

Illumination Under Trees. Nelson Max University of Tokyo, and University of California, Davis

Global Illumination. CSCI 420 Computer Graphics Lecture 18. BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Ch

CS 5625 Lec 2: Shading Models

GEOG 4110/5100 Advanced Remote Sensing Lecture 2

Introduction to Physically-Based Illumination, Radiosity and Shadow Computations for Computer Graphics

Global Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.

Surface Rendering Methods

Solar Panel Irradiation Exposure efficiency of solar panels with shadow

Paths, diffuse interreflections, caching and radiometry. D.A. Forsyth

Ray Tracing: Special Topics CSCI 4239/5239 Advanced Computer Graphics Spring 2018

THE goal of rendering algorithms is to synthesize images of virtual scenes. Global illumination

782 Schedule & Notes

CS 428: Fall Introduction to. Raytracing. Andrew Nealen, Rutgers, /18/2009 1

MIT Monte-Carlo Ray Tracing. MIT EECS 6.837, Cutler and Durand 1

Assignment 3: Path tracing

Ray Optics. Lecture 23. Chapter 34. Physics II. Course website:

Parallel Monte Carlo Sampling Scheme for Sphere and Hemisphere

Announcements. Lighting. Camera s sensor. HW1 has been posted See links on web page for readings on color. Intro Computer Vision.

Texture. Texture Maps

Chapter 26 Geometrical Optics

The Design and Implementation of a Radiosity Renderer. Alexandru Telea

The Rendering Equation. Computer Graphics CMU /15-662, Fall 2016

2.710 Optics Spring 09 Solutions to Problem Set #1 Posted Wednesday, Feb. 18, 2009

Design Verification and Analysis Tools in TracePro. Presented by : Lambda Research Corporation 25 Porter Rd. Littleton, MA

Global Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.

Ray-Tracing. Misha Kazhdan

Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 12

MATH203 Calculus. Dr. Bandar Al-Mohsin. School of Mathematics, KSU

Geometrical modeling of light scattering from paper substrates

Shadows in Computer Graphics

Applications of Triple Integrals

Illumination in Computer Graphics

Transcription:

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

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 ω / 1 1 1 dω 1 da dt = da d = da da r ω / 1

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

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ω

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

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

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

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

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ω (, )

Page 10 Light Field Representations Spherical Light Field Lxyθ (,,, ϕ) ( θ, ϕ) Capture all the light leaving an object - like a hologram

Page 11 Two-Plane Light Field D Array of Cameras L(,,,) uvst D Array of Images Environment Maps Miller and Hoffman, 1984 L( θ, ϕ)

Page 1 Environment Maps Interface, Chou and Williams (ca. 1985) The Sky From Greenler, Rainbows, halos and glories

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

Page 14 Irradiance Environment Maps L( θ, ϕ ) E( θ, ϕ) R N Radiance Environment Map Irradiance Environment Map Irradiance Map or Light Map Isolux contours

Page 15 Uniform Area Sources Irradiance from an Area Source Ω E() x = Lcosθ dω H = L Ω = LΩ cosθ dω Ω

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 α

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

Page 18 Penumbras and Umbras Radiosity

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

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 1.353 10 W / m 7 W = = =.5 10 5 Ω 6 10 sr m sr