Phong Model. Reflection Models

Similar documents
CS348B Lecture 10 Pat Hanrahan, Spring 2004

Definition: The radiant (luminous) intensity is the power per unit solid angle from a point. CS348B Lecture 5 Pat Hanrahan, Spring 2000

Chapter Fifiteen. Surfaces Revisited

Physics 11b Lecture #2. Electric Field Electric Flux Gauss s Law

The Forming Theory and the NC Machining for The Rotary Burs with the Spectral Edge Distribution

PO with Modified Surface-normal Vectors for RCS calculation of Scatterers with Edges and Wedges

Event Shape Update. T. Doyle S. Hanlon I. Skillicorn. A. Everett A. Savin. Event Shapes, A. Everett, U. Wisconsin ZEUS Meeting, October 15,

DIFFERENTIAL GEOMETRY ATTACKS THE TORUS William Schulz Department of Mathematics and Statistics Northern Arizona University, Flagstaff, AZ 86011

Math 209 Assignment 9 Solutions

MULTIPOLE FIELDS. Multipoles, 2 l poles. Monopoles, dipoles, quadrupoles, octupoles... Electric Dipole R 1 R 2. P(r,θ,φ) e r

ALL QUESTIONS ARE WORTH 20 POINTS. WORK OUT FIVE PROBLEMS.

Note: Please use the actual date you accessed this material in your citation.

ECE 3318 Applied Electricity and Magnetism. Spring Prof. David R. Jackson ECE Dept. Notes 13

Final Review of AerE 243 Class

Integral Vector Operations and Related Theorems Applications in Mechanics and E&M

Anglo-Chinese Junior College H2 Mathematics JC 2 PRELIM PAPER 1 Solutions

CSJM University Class: B.Sc.-II Sub:Physics Paper-II Title: Electromagnetics Unit-1: Electrostatics Lecture: 1 to 4

VEKTORANALYS FLUX INTEGRAL LINE INTEGRAL. and. Kursvecka 2. Kapitel 4 5. Sidor 29 50

F = net force on the system (newton) F,F and F. = different forces working. E = Electric field strength (volt / meter)

Physics 202, Lecture 2. Announcements

Quantum theory of angular momentum

Slide 1. Quantum Mechanics: the Practice

Radiation Chapter 12 L8 (MMV031) Martin Andersson

Continuous Charge Distributions: Electric Field and Electric Flux

PHY121 Formula Sheet

Φ E = E A E A = p212c22: 1

Chapter 13: Gravitation

Rotary motion

Rays. CS348B Lecture 4 Pat Hanrahan, 2004

Correlation between System (Lagrangian) concept Control-volume (Eulerian) concept for comprehensive understanding of fluid motion?

Collaborative ASSIGNMENT Assignment 3: Sources of magnetic fields Solution

UNIVERSITÀ DI PISA. Math thbackground

Module 05: Gauss s s Law a

Lecture 3. Interaction of radiation with surfaces. Upcoming classes

PHY126 Summer Session I, 2008

Solutions. V in = ρ 0. r 2 + a r 2 + b, where a and b are constants. The potential at the center of the atom has to be finite, so a = 0. r 2 + b.

Phys-272 Lecture 17. Motional Electromotive Force (emf) Induced Electric Fields Displacement Currents Maxwell s Equations

Confirmation of Gauss s law

Physics 1501 Lecture 19

Problem 1: To prove that under the assumptions at hand, the group velocity of an EM wave is less than c, I am going to show that

Green s Identities and Green s Functions

10/23/2003 PHY Lecture 14R 1

Test 1 phy What mass of a material with density ρ is required to make a hollow spherical shell having inner radius r i and outer radius r o?

Illustrative Rendering in Team Fortress 2. Jason Mitchell Moby Francke Dhabih Eng

Electromagnetic Theory 1

Multistage Median Ranked Set Sampling for Estimating the Population Median

Today s Plan. Electric Dipoles. More on Gauss Law. Comment on PDF copies of Lectures. Final iclicker roll-call

Advanced Heat and Mass Transfer by Amir Faghri, Yuwen Zhang, and John R. Howell

Electromagnetism Physics 15b

An o5en- confusing point:

24-2: Electric Potential Energy. 24-1: What is physics

Tensor Analysis. For orthogonal curvilinear coordinates, ˆ ˆ (98) Expanding the derivative, we have, ˆ. h q. . h q h q

THE NEWTONIAN DIFFUSE METHOD FOR COMPUTING AERODYNAMIC FORCES

Phys 201A. Homework 6 Solutions. F A and F r. B. According to Newton s second law, ( ) ( )2. j = ( 6.0 m / s 2 )ˆ i ( 10.4m / s 2 )ˆ j.

2. Electrostatics. Dr. Rakhesh Singh Kshetrimayum 8/11/ Electromagnetic Field Theory by R. S. Kshetrimayum

Chapter 10 Sample Exam

Black Body Radiation and Radiometric Parameters:

PHYS 1444 Lecture #5

The Schrödinger Equation

16 Reflection and transmission, TE mode

Chapter 23: Electric Potential

E For K > 0. s s s s Fall Physical Chemistry (II) by M. Lim. singlet. triplet

Chapter I Matrices, Vectors, & Vector Calculus 1-1, 1-9, 1-10, 1-11, 1-17, 1-18, 1-25, 1-27, 1-36, 1-37, 1-41.

V. Principles of Irreversible Thermodynamics. s = S - S 0 (7.3) s = = - g i, k. "Flux": = da i. "Force": = -Â g a ik k = X i. Â J i X i (7.

11) A thin, uniform rod of mass M is supported by two vertical strings, as shown below.

transformation Earth V-curve (meridian) λ Conical projection. u,v curves on the datum surface projected as U,V curves on the projection surface

1. A body will remain in a state of rest, or of uniform motion in a straight line unless it

Modelli Clamfim Equazioni differenziali 7 ottobre 2013

Notes 19 Gradient and Laplacian

Physics Exam 3

Electric field generated by an electric dipole

Lecture 7: Angular Momentum, Hydrogen Atom

Exam 3: Equation Summary

Review: Fit a line to N data points

Magnetic fields (origins) CHAPTER 27 SOURCES OF MAGNETIC FIELD. Permanent magnets. Electric currents. Magnetic field due to a moving charge.

Boundaries, Near-field Optics


Broadband Noise Predictions Based on a New Aeroacoustic Formulation

Preliminary Examination - Day 1 Thursday, August 10, 2017

Ch. 7 Lagrangian and Hamiltonian dynamics Homework Problems 7-3, 7-7, 7-15, 7-16, 7-17, 7-18, 7-34, 7-37, where y'(x) dy dx Δ Δ Δ. f x.

E d. h, c o, k are all parameters from quantum physics. We need not worry about their precise definition here.

10/9/2003 PHY Lecture 11 1

Chapter 22: Electric Fields. 22-1: What is physics? General physics II (22102) Dr. Iyad SAADEDDIN. 22-2: The Electric Field (E)

СOMPENSATION OF LASER BEAM WAVEFRONT ABERRATIONS BASED ON ATMOSPHERIC BACKSCATTERING. Viktor Banakh, Igor Smalikho

A Quantum Mechanical Model for the Vibration and Rotation of Molecules. Rigid Rotor

Review for Midterm-1

Preliminary Examination - Day 1 Thursday, May 10, 2018

Lecture 8 - Gauss s Law

CS-184: Computer Graphics. Today. Lecture #5: 3D Transformations and Rotations. 05-3DTransformations.key - September 21, 2016

Qualifying Examination Electricity and Magnetism Solutions January 12, 2006

) is the unite step-function, which signifies that the second term of the right-hand side of the

Detection and Estimation Theory

PHY 114 A General Physics II 11 AM-12:15 PM TR Olin 101

Time-Dependent Perturbation Theory. Absorption and Emission of Radiation. Band Shapes and Convolution

Conservation of Linear Momentum using RTT

CHAPTER 4 The Integral Forms of the Fundamental Laws

TLCOM 612 Advanced Telecommunications Engineering II

ECE 107: Electromagnetism

e a = 12.4 i a = 13.5i h a = xi + yj 3 a Let r a = 25cos(20) i + 25sin(20) j b = 15cos(55) i + 15sin(55) j

19 The Born-Oppenheimer Approximation

Transcription:

Page 1 Reflecton Models Last lectue Reflecton models The eflecton equaton and the BRDF Ideal eflecton, efacton and dffuse Today Phong and mcofacet models Gaussan heght suface Self-shadowng Toance-Spaow model Ansotopc eflecton models Phong Model

Page Reflecton Geomety ˆL Ĥ ˆN ˆ ˆ ˆ L+ E H L ˆ + E ˆ Ê Rˆ ( ˆ ) N ˆ L ˆL Rˆ ( ˆ ) N ˆ E ˆN Rˆ ( ˆ ) N ˆ L Ĥ Ê cosθ ˆ ˆ L N cosθ ˆ ˆ E N cos θ Eˆ R ( Lˆ ) R ( Eˆ ) Lˆ s Nˆ cosθ ˆ ˆ g E L cosθ ˆ ˆ s H N Nˆ Phong Model R(L) E N E N R(E) L L ( Eˆ R Lˆ ) Recpocty: ( ) s ( Lˆ R Eˆ ) ( ˆ ( ˆ ) s E R L ) ( Lˆ R ( Eˆ ) ) s ( ) s Dstbuted lght souce!

Page 3 Phong Model Mo Dffuse s Enegy nomalzaton Enegy nomalze Phong Model ( Lˆ R ˆ Nˆ E ) s ( H ) ( ) cos d H ( Nˆ ) ρ ω θ ω H ( Rˆ ) ( Lˆ R ( ˆ ) Nˆ E ) π 1 s cos θ dω s + H s dω

Page 4 Mcofacet Model Bougue s lttle faces P. Bougue, Teatse on Optcs, 1760

Page 5 Reflecton of the Sun fom the Sea Souce: Mnnaet, Lght and Colo n Outdoos, p. 8 α α Reflecton Angles L E γ δ δ Sde vew α β Assume L and E ae at the same heght h H P H α + β γ + δ β α δ h cosθ γ α θ β α

Page 6 Reflecton Angles L Font vew α b H P H b tanα h h cosθ b tanψ h tanα tanα cosθ Analyss on the Sphee ˆN R ( ˆ ) N ˆ L γ α ˆL γ α

Page 7 Sold Angle Dstbutons θ θ θ θ θ θ ϕ ϕ ω h θ θ dω snθ dθ dϕ ( sn ) d d ( ) θ θ ϕ snθ cosθ dθ dϕ 4cosθ dω dωh 1 dω 4cosθ h ω Mcofacet Dstbutons ˆL θ ˆN Ĥ θ Ê H Nomalzaton cos θ da( ω ) da h h Mcofacet H D( ω )cosθ dω 1 h h h da( ω ) dω D( ω ) dω da h h h h

Page 8 Mcofacet Dstbuton Functons Isotopc dstbutons Chaacteze by half-angle β Examples: Blnn ( ) 1 cosc 1 D α α D( ωh) D( α) 1 D( β ) c1 ln ln cos β Toance-Spaow ( ) c D α ( α ) e c β Towbdge-Retz c cos β 1 cos β 3 1 D c (1 ) cos α 1 3 3( α) c3 Toance-Spaow Model

Page 9 Toance-Spaow Model ˆL θ ˆN Ĥ dφ L( ω )cos θ dω da( ω ) h h L ( ω )cos θ dω D( ω ) dω da h h da( ω ) dω D( ω ) dω da h h h h cosθ cosθ Lˆ Nˆ Lˆ Hˆ dφ dl ( ω ω )cosθ dω da dφ dφ dl( ω ω)cosθ dω da L ( ω )cos θ dω D( ω ) dω da h h h Toance-Spaow Model dl ( ω ω )cosθ dω da L ( ω )cos θ dω D( ω ) dω da h h ˆL ˆN Ĥ dω dω dl( ω ω) f( ω ω) de ( ω ) Ê L( ω)cos θ dω D( ω ) dω da ( cos θ dωda)( L( ω)cos θ dω ) D( ωh) dωh cosθ cosθ cosθ dω D( ωh) 4cosθ cosθ h h

Page 10 Self-Shadowng Shadows on Rough Sufaces Wthout self-shadowng Wth self-shadowng

Page 11 Gaussan Rough Suface Gaussan dstbuton of heghts pz () Gaussan dstbuton of slopes D( α) Beckmann 1 πσ πm z e σ 1 cos e α z tan α m θ τ m σ σ τ x Self-Shadowng Functon z θ σ Pobablty of shadowng ( µ m) 1 1 efc / S( θ ) 1 +Λ( µ ) ( m ) m /m ( ) e µ Λ µ efc µ / π µ τ x

Page 1 Self-Shadowng Functon Wm Fom Smth, 1967 Self-Consstency Condton S( θ ) D( α)cosθ dω α cosθ The sum of the aeas of the llumnated suface pojected onto the plane nomal to the decton of ncdence s ndependent of the oughness of the suface, and equal to the pojected aea of the undelyng mean plane.

Page 13 Toance-Spaow Expements f ( ω ω ) F( θ ) S( θ) S( θ) D( α) 4cosθ cosθ Ansotopc Reflecton Model

Page 14 Ansotopc Reflecton Quatehose

Page 15 Reflecton fom a Cylnde ˆT ˆΝ Reflecton fom a Cylnde ˆT ˆΝ

Page 16 Reflecton fom a Cylnde ˆT ˆL ˆN R ( ˆ ) N ˆ L Reflecton fom a Cylnde ˆT ˆL ˆN R ( ˆ ) N ˆ L

Page 17 Reflecton fom a Cylnde ˆT ˆL R ( ˆ ) N ˆ L Ansotopc Reflecton

Page 18 Shape of Ansotopc Hghlghts Fbes tangent to the plane defned by the halfway vecto eflect lght Fom Lu, Koendenk, Kappes Shape of Ansotopc Hghlghts Fom Lu, Koendenk, Kappes

Page 19 Kay-Kajya Model ˆT Dffuse ˆL sn 1 L Specula ( Tˆ Lˆ) θ R ( ˆ ) N ˆ L ( θ θ ) ( θ θ + θ θ ) s cos cos cos sn sn Ê E L E L E L s Hebet

Page 0 Ha Model Black Ha Bown Ha Self-Shadowng V-Goove Model

Page 1 Self-Shadowng: V-Goove Model Assumptons (Toance-Spaow) 1. Symmetc, longtudnal, sotopcallydstbuted G mn( Ga, Gb, Gc). Uppe edges le n plane G 1 a G b G c ( Nˆ Hˆ )( Nˆ Eˆ) ( Hˆ Eˆ) ( Nˆ Hˆ )( Nˆ Lˆ) ( Hˆ Lˆ) Self-Shadowng: V-Goove Model α θ m ψ ψ sn m sn l+ ψ sn lcos ψ + cos lsn ψ cosθ cos ψ + snθ sn ψ cos θ (1 sn ψ) + snθ cosψ snψ cos θ (1 cos α) + snθ cosαsnα cosθ cosα cosαcosθ snαsnθ cosθ cosαcos α + θ cosθ cosαcosθ ˆ E ˆ N ˆ H ˆ N ˆ E ˆ H ( )( ) ( ) ( ) l sn l cosθ m sn m cosl snθ l sn l snψ cosα cosψ snα m G 1 l sn m 1 sn l Hˆ Eˆ Hˆ Eˆ + ( Nˆ Hˆ )( Nˆ Eˆ) Hˆ Eˆ ( Nˆ Hˆ )( Nˆ Eˆ) Hˆ Eˆ