Computer graphics III Light reflection, BRDF. Jaroslav Křivánek, MFF UK
|
|
- Georgina Maxwell
- 5 years ago
- Views:
Transcription
1 Cmputer graphcs III Lght reflectn, BRDF Jarslav Křvánek, MFF UK
2 Basc radmetrc quanttes Image: Wjcech Jarsz
3 Interactn f lght wth a surface Absrptn Reflectn Transmssn / refractn Reflectve prpertes f materals determne the relatn f reflected radance L r t ncmng radance L, and therefre the appearance f the bject: clr, glssness, etc.
4 Surce: MERL BRDF database Interactn f lght wth a surface Same llumnatn Dfferent materals
5 BRDF Frmal defntn Bdrectnal Reflectance Dstrbutn Functn utgng n L (w ) L r (w ) dw reflected q q ncmng f r ( w w ) L dlr ( w) ( w ) csq dw [sr 1 ] 5
6 BRDF Mathematcal mdel f the reflectn prpertes f a surface Intutn Value f a BRDF = prbablty densty, descrbng the event that a lght energy packet, r phtn, cmng frm drectn w gets reflected t the drectn w. f r Range: ( w ) 0, w
7 Westn et al. Predctng Reflectance Functns frm Cmplex Surfaces, SIGGRAPH BRDF The BRDF s a mdel f the bulk behavr f lght n the mcrstructure when vewed frm dstance
8 BRDF prpertes Helmhlz recprcty (always hlds n nature, a physcally-plausble BRDF mdel must fllw t) f r ( w w) fr ( w w )
9 BRDF prpertes Energy cnservatn A patch f surface cannt reflect mre lght energy than t receves
10 BRDF (an)strpy Istrpc BRDF = nvarant t a rtatn arund surface nrmal,,, ;,, ;, q q q q q q r r r f f f
11 Surfaces wth anstrpc BRDF
12 Anstrpc BRDF Dfferent mcrscpc rughness n dfferent drectns (brushed metals, fabrcs, )
13 Istrpc vs. anstrpc BRDF Istrpc BRDFs have nly 3 degrees f freedm Instead f and t s enugh t cnsder nly D But ths s nt enugh t descrbe an anstrpc BRDF Descrptn f an anstrpc BRDF and are expressed n a lcal crdnate frame (U, V, N) U tangent e.g. the drectn f brushng V bnrmal N surface nrmal the Z axs f the lcal crdnate frame
14 Reflectn equatn A.k.a. reflectance equatn, llumnatn ntegral, OVTIGRE ( utgng, vacuum, tme-nvarant, gray radance equatn ) Hw much ttal lght gets reflected n the drectn w? Frm the defntn f the BRDF, we have dl r ( w ) f r ( w w ) L ( w ) csq dw
15 Reflectn equatn Ttal reflected radance: ntegrate cntrbutns f ncdent radance, weghted by the BRDF, ver the hemsphere ) ( r d cs ) ( ) ( ) ( x H f r L L w q w w w w upper hemsphere ver x =
16 Reflectn equatn Evaluatng the reflectance equatn renders mages!!! Drect llumnatn Envrnment maps Area lght surces etc.
17 Energy cnservatn Mre rgrus Reflected flux per unt area (.e. radsty B) cannt be larger than the ncmng flux per unt surface area (.e. rradance E). 1 )cs ( cs )cs ( ) ( )cs ( )cs ( r r d L d d L f d L d L E B w q w w q w q w w w w q w w q w
18 Surface appearance and the BRDF Appearance BRDF lbe (fr fur dfferent vewng drectns) Suce: Ngan et al. Expermental analyss f BRDF mdels, 18
19 Surface appearance and the BRDF Appearance BRDF lbe (fr fur dfferent vewng drectns) Suce: Ngan et al. Expermental analyss f BRDF mdels, 19
20 Surface appearance and the BRDF Appearance BRDF lbe (fr fur dfferent vewng drectns) Suce: Ngan et al. Expermental analyss f BRDF mdels, 20
21 Surface appearance and the BRDF Appearance BRDF lbe (fr fur dfferent vewng drectns) Suce: Ngan et al. Expermental analyss f BRDF mdels, 21
22 Reflectance Rat f the ncmng and utgng flux A.k.a. albed (used mstly fr dffuse reflectn) Hemsphercal-hemsphercal reflectance See the Energy cnservatn slde Hemsphercal-drectnal reflectance The amunt f lght that gets reflected n drectn w when llumnated by the unt, unfrm ncmng radance. ( w ) a( w ) H ( x) f r ( w w ) csq dw
23 Hemsphercal-drectnal reflectance Nnnegatve Less than r equal t 1 (energy cnservatn) ( w ) 0,1 Equal t drectnal-hemsphercal reflectance What s the percentage f the energy cmng frm the ncmng drectn w that gets reflected (t any drectn)? Equalty fllws frm the Helmhlz recprcty
24
25
26 BRDF cmpnents General BRDF Ideal dffuse (Lambertan) Ideal specular Glssy, drectnal dffuse
27 Ideal dffuse reflectn
28 Ideal dffuse reflectn
29 Ideal dffuse reflectn A.k.a. Lambertan reflectn Jhann Henrch Lambert, Phtmetra, Pstulate: Lght gets reflected t all drectns wth the same prbablty, rrespectve f the drectn t came frm The crrespndng BRDF s a cnstant functn (ndependent f w, w ) f r, d ( w w) fr, d
30 Ideal dffuse reflectn Reflectn n a Lambertan surface: L ( w ) f f r, d Vew ndependent appearance E L r, d H ( x) ( w ) csq dw rradance Outgng radance L s ndependent f w Reflectance (derve) d f r, d
31 Ideal dffuse reflectn Mathematcal dealzatn that des nt exst n nature The actual behavr f natural materals devates frm the Lambertan assumptn especally fr grazng ncdence angles
32 Whte-ut cndtns Under a cvered sky we cannt tell the shape f a terran cvered by snw We d nt have ths prblem clse t a lcalzed lght surce. Why?
33 Whte-ut cndtns We assume sky radance ndependent f drectn (cvered sky) L ( x, w L ) We als assume Lambertan reflectn n snw sky Reflected radance gven by: snw snw L d L sky Whte-ut!!!
34 Ideal mrrr reflectn
35 Ideal mrrr reflectn
36
37 Nshn, Nayar: Eyes fr Relghtng, SIGGRAPH 2004
38 The law f reflectn n q q q q + md 2 Drectn f the reflected ray (derve the frmula) w 2( w n) n w
39 Image: Wkpeda Dgressn: Drac delta dstrbutn Defntn (nfrmal): The fllwng hlds fr any f: Delta dstrbutn s nt a functn (therwse the ntegrals wuld = 0)
40 BRDF f the deal mrrr BRDF f the deal mrrr s a Drac delta dstrbutn ), ( ) ( ), ( r q q q L R L, cs ) ( ) cs (cs ) ( ), ;, ( q q q q q q R f m r q n q q q Fresnel reflectance (see belw) We want:
41 BRDF f the deal mrrr BRDF f the deal mrrr s a Drac delta dstrbutn Verfcatn: ), ( ) ( cs ), ( cs ) ( ) cs (cs ) ( cs (.) (.) ), ( r r, r q q w q q q q q q w q q L R d L R d L f L m r
42
43 Ideal refractn
44 Ideal refractn
45 Ideal refractn Index f refractn h Water 1.33, glass 1.6, damnd 2.4 Often depends n the wavelength Snell s law h snq h snq h w h w
46 Image: wkpeda Ideal refractn Drectn f the refracted ray: w h w h csq 1 h h h h (1 cs 2 2 q ) n f < 0, ttal nternal reflectn Crtcal angle: h q, c arcsn h
47 Ideal refractn Change f radance Fllws frm the cnservatn f energy (flux) When gng frm an ptcally rarer t a mre dense medum, lght energy gets cmpressed n drectns => hgher energy densty => hgher radance h L L h 2 2
48 BRDF f deal refractn BRDF f the deal refractn s a delta dstrbutn: Change f radance Fresnel transmttance Snell s law f t ( q, ; q, ) h h 2 2 (1 R( q )) ( h snq h snq ) ( csq ) Refracted ray stays n the ncdence plane
49 Fresnel equatns
50 Fresnel equatns Read [frenel] Rat f the transmtted and reflected lght depends n the ncdent drectn Frm abve mre transmssn Frm the sde mre reflectn Extremely mprtant fr realstc renderng f glass, water and ther smth delectrcs Nt t be cnfused wth Fresnel lenses (used n lghthuses)
51 Fresnel equatns Delectrcs Image: Wkpeda
52 Fresnel equatns Delectrcs
53 Fresnel equatns Frm the sde - lttle transmssn - mre reflectn Try fr yurself!!! Frm abve - lttle reflectn - mre transmssn
54 Fresnel equatns Metals
55
56
57 Glssy reflectn
58 Glssy reflectn Nether deal dffuse nr deal mrrr All real materals n fact fall n ths categry
59 Surface rughness and blurred reflectns The rugher the blurrer Mcrscpc surface rughness
60
61 BRDF mdels
62 BRDF mdelng BRDF s a mdel f the bulk behavr f lght when vewng a surface frm dstance BRDF mdels Emprcal Physcally based Apprxmatn f measured data (a.k.a mes-scale)
63 Emprcal BRDF mdels An arbtrary frmula that takes w and w as arguments w and w are smetmes dented L (Lght drectn) a V (Vewng drectn) Example: Phng mdel Arbtrary shadng calculatns (shaders)
64 Phng shadng mdel L N R V C I k ( N L) k ( V R) d s n R 2( N L) N L
65 Phng shadng mdel n the radmetrc ntatn w n r w Orgnal shadng mdel L ( w) L ( w ) k d csq k s cs csq w r r 2( nw ) n w r n q r BRDF f r L L csq f PhngOrg r k d k s n cs qr csq
66 Physcally-plausble Phng BRDF Mdfcatn t ensure recprcty (symmetry) and energy cnservatn Phngmdf r Energy cnserved when f d n 2 s cs 2 n q r d s 1 It s stll an emprcal frmula (.e. t des nt fllw frm physcal cnsderatns), but at least t fulflls the basc prpertes f a BRDF
67 Physcally-plausble BRDF mdels E.g. Trrance-Sparrw / Ck-Trrance mdel Based n the mcrfacet thery
68
69 Mcrfacet BRDF Analytcally derved Used fr mdelng glssy surfaces (as the Phng mdel) Crrespnds mre clsely t realty than Phng Derved frm a physcal mdel f the surface mcrgemetry (as ppsed t because t lks gd - apprach used fr the Phng mdel)
70 Mcrfacet BRDF Assumes that the macrsurface cnssts f randmly rented mcrfacets We assume that each mcrfacet behaves as an deal mrrr. We cnsder 3 phenmena: Reflectn Maskng Shadwng
71 Mcrfacet BRDF Mcrfacet thery [Ck et Trrance 1982] A perfect mrrr Reflectn n a sngle drectn Outgng lght vsble surface nrmal algned wth the half vectr Half Vectr: H = L+V L+V Aggregatn f mcr-mrrrs (mcr-facets) Each mcr-mrrr have a mcr-nrmal Hw many mcr-mrrr have ther mcr-nrmal algned s that H = N? Statstcal dstrbutn: Nrmal Dstrbutn Functn (NDF) 71
72 Mcrfacet BRDF Fresnel term Gemetry term Mdels shadwng and maskng f F( q ) G( w, w r) D( q h) 4cs( q)cs( qr) Mcrfacet dstrbutn Part f the macrscpc surface vsble by the lght surce Part f the macrscpc surface vsble by the vewer
73 Apprxmatn f measured data We can ft any BRDF mdel t the data Sme BRDF mdels have been specfcally desgned fr the purpse f fttng measured data, e.g. Ward BRDF, Lafrtune BRDF Nnlnear ptmzatn requred t fnd the BRDF parameters
74 BRDF measurements Gn-reflectmeter UTIA Stanfrd Unversty f Bnn
75 Measured Materal Technques fr speedng measurements Mrrrs Objects cated by the materal: Sphere [Matusk et al 2003] Cylnders [Ngan et al 2005] [Matusk et al 2003] 10/24/2017 Effcent Representatn fr Measured Reflectance 75
76 Surface appearance and the BRDF Appearance BRDF lbe (fr fur dfferent vewng drectns) Suce: Ngan et al. Expermental analyss f BRDF mdels, 76
77 Surface appearance and the BRDF Appearance BRDF lbe (fr fur dfferent vewng drectns) Suce: Ngan et al. Expermental analyss f BRDF mdels, 77
78 Surface appearance and the BRDF Appearance BRDF lbe (fr fur dfferent vewng drectns) Suce: Ngan et al. Expermental analyss f BRDF mdels, 78
79 Surface appearance and the BRDF Appearance BRDF lbe (fr fur dfferent vewng drectns) Suce: Ngan et al. Expermental analyss f BRDF mdels, 79
80 BRDF, BTDF, BSDF: What s up wth all these abbrevatns? BTDF Bdrectnal transmttance dstrbutn functn Descrbed lght transmssn BSDF = BRDF+BTDF Bdrectnal scatterng dstrbutn functn
81 SBRDF, BTF SV-BRDF Spatally Varyng BRDF BRDF parameters are spatally varyng (can be gven by a surface texture) BTF Bdrectnal Texture Functn Used fr materals wth cmplex structure As ppsed t the BRDF, mdels even the mes-scale
82 BSSRDF BRDF Lght arrvng at a pnt s reflected/transmtted at the same pnt N subsurface scatterng cnsdered BSSRDF B-drectnal surface scatterng reflectance dstrbutn functn Takes nt accunt scatterng f lght under the surface
83 BSSRDF Sub-surface scatterng makes surfaces lks sfter BRDF BSSRDF
84 BSSRDF BRDF BSSRDF
Computer graphics III Light reflection, BRDF. Jaroslav Křivánek, MFF UK
Computer graphcs III Lght reflecton, BRDF Jaroslav Křvánek, MFF UK Jaroslav.Krvanek@mff.cun.cz Basc radometrc quanttes Image: Wojcech Jarosz CG III (NPGR010) - J. Křvánek 2015 Interacton of lght wth a
More informationComputer Graphics. - BRDFs & Texturing - Hendrik Lensch. Computer Graphics WS07/08 BRDFs and Texturing
Cmputer Graphcs - BRDFs & Texturng - Hendrk Lensch Cmputer Graphcs WS07/08 BRDFs and Texturng Overvew Last tme Radance Lght surces Renderng Equatn & Frmal Slutns Tday Bdrectnal Reflectance Dstrbutn Functn
More informationPhysics 1502: Lecture 29 Today s Agenda
Physcs 1502: Lecture 29 Tday s Agenda Annuncements: Mdterm 2: Mnday Nv. 16 Hmewrk 08: due Frday Optcs Index f Refractn 1 Prsms Enterng Extng 1 3 4 2 Fr ar/glass nterface, we use n(ar)=1, n(glass)=n LIKE
More informationEnvironment Mapping. Simone Kriglstein Günter Wallner. Abstract
Abstract Envrnment Mappng Smne Krglsten Günter Wallner In ths paper envrnment mappng s presented. Frst we wll dscuss envrnment mappng n general and the methds f parameterzatn lke, sphere -, cubc and parablc
More informationPhysics 1502: Lecture 30 Today s Agenda
Pyscs 1502: Lecture 30 Tday s Agenda Annuncements: Mdterm 2: Mnday Nv. 16 Hmewrk 08: due Frday Optcs Mrrrs Lenses Eye R- R & -R f 1 Te Mrrr Equatn We wll nw transfrm te gemetrc drawngs nt algebrac equatns:
More informationLecture #5.3 Mirrors
Lecture #5.3 Mrrrs We ave already dscussed reflectn f EM waves. Ts penmenn fnds useful applcatn n te devces we use n ur everyday lfe. Tday we sall talk abut w reflectn wrks n rder t prduce mages n dfferent
More informationMaking Shaders More Physically Plausible. Robert R. Lewis. University of British Columbia. 4 March, 1993
Makng Shaders Mre Physcally Plausble Rbert R. Lews bbl@cs.ubc.ca Unversty f Brtsh Clumba Department f Cmputer Scence March, 99 Abstract There s a need t develp shaders that nt nly \lk gd", but are mre
More informationFocal Points of Spherical Mirrors. Spherical Mirrors. A plane mirror is a spherical mirror with an infinite radius of curvature. O Height = I Height
Radus f Curvature Plane Mrrr A plane mrrr s a sphercal mrrr wth an nfnte radus f curvature. O Heght = I Heght phercal Mrrrs Cncave Mrrr: (e.g. make up mrrr) Center f curvature s n frnt f mrrr Feld f vew
More informationLab 1: Don t Shatter My Image. Reflection and Mirrors. Lab 2: Images The Law of Reflection. Three types of mirrors. Plane Mirror Images
Lab : Dn t Shatter My Image Reflectn and Mrrrs The angle f ncdence equals the angle f reflectn. A plane mrrr results n a vrtual mage (lcated behnd the mrrr). The dstance frm the bject t the mrrr s equal
More informationLab 1: Don t Shatter My Image. Reflection and Mirrors. Three types of mirrors. Lab 2: Images The Law of Reflection. Plane Mirror Images
Lab : Dn t Shatter My Image Reflectn and Mrrrs The angle f ncdence equals the angle f reflectn. A plane mrrr results n a vrtual mage (lcated behnd the mrrr). The dstance frm the bject t the mrrr s equal
More informationIdentification Mode in Biometric System
Identfcatn Mde n Bmetrc System Identfcatn attempts t answer the uestn Wh s ths? System Database A sample f the bmetrc characterstcs Extractn f features All Templates Matcher Identfcatn Decsn: ID r Nt n
More informationHSC PHYSICS ONLINE. RAY MODEL OF LIGHT REFLECTION and REFRACTION DISPERSION IMAGE FORMATION: MIRRORS and LENSES
HSC PHYSICS ONLINE WAVES RAY MODEL OF LIGHT REFLECTION and REFRACTION DISPERSION IMAGE FORMATION: MIRRORS and LENSES A great deal f evdence suggests that lght s a wave and under a wde range f crcumstances,
More informationShading. Outline. Introduction Diffuse reflection Specular reflection Ambient light Refinements: Rendering Faces
Shading Outline Intrductin Diffuse reflectin Specular reflectin Ambient light Refinements: Incrprating several light surces and distance Adding clr Rendering Faces 1 Shading T add realism Shading mdel
More informationDiscussion. History and Outline. Smoothness of Indirect Lighting. Irradiance Caching. Irradiance Calculation. Advanced Computer Graphics (Fall 2009)
Advanced Computer Graphcs (Fall 2009 CS 29, Renderng Lecture 6: Recent Advances n Monte Carlo Offlne Renderng Rav Ramamoorth http://nst.eecs.berkeley.edu/~cs29-13/fa09 Dscusson Problems dfferent over years.
More informationDiscussion. History and Outline. Smoothness of Indirect Lighting. Irradiance Calculation. Irradiance Caching. Advanced Computer Graphics (Fall 2009)
Advanced Computer Graphcs (Fall 2009 CS 283, Lecture 13: Recent Advances n Monte Carlo Offlne Renderng Rav Ramamoorth http://nst.eecs.berkeley.edu/~cs283/fa10 Dscusson Problems dfferent over years. Intally,
More information8 Lighting & Materials
CSc 155 Advanced Cmputer Graphics lluminatin Mdels 8 Lighting & Materials Real wrld lights have a frequency spectrum White light: all (visible) frequencies Clred light: restricted frequency distributin
More information1 1 1 f R1 R s s f. SPH3UW Unit 7.6 Convex Lenses Page 1 of 9. Notes. Properties of a Converging Lens
SPH3UW Unt 7.6 Cnvex Lene Page 1 9 Nte Phyc Tl bx Thn Len an ptcal ytem wth tw reractng urace. The mt mplet thn len cntan tw phercal urace that are cle enugh tgether that we can neglect the dtance between
More informationComputer Graphics. Jeng-Sheng Yeh 葉正聖 Ming Chuan University (modified from Bing-Yu Chen s slides)
Computer Graphcs Jeng-Sheng Yeh 葉正聖 Mng Chuan Unversty (modfed from Bng-Yu Chen s sldes) llumnaton and Shadng llumnaton Models Shadng Models for Polygons Surface Detal Shadows Transparency Global llumnaton
More informationREFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.
Purpose Theory REFRACTION a. To study the refracton of lght from plane surfaces. b. To determne the ndex of refracton for Acrylc and Water. When a ray of lght passes from one medum nto another one of dfferent
More informationEdexcel GCSE Physics
Edexcel GCSE Physics Tpic 5: Light and the Electrmagnetic Spectrum Ntes (Cntent in bld is fr Higher Tier nly) www.pmt.educatin Ray Diagrams (Physics nly) - Arrws shw directin f light travelling - The nrmal
More informationReal-time. Shading of Folded Surfaces
Rhensche Fredrch-Wlhelms-Unverstät Bonn Insttute of Computer Scence II Computer Graphcs Real-tme Shadng of Folded Surfaces B. Ganster, R. Klen, M. Sattler, R. Sarlette Motvaton http://www www.vrtualtryon.de
More informationPROBLEM 1-10 points. [ ] n 1 >n 2 >n 3 [ ] n 1 >n 3 >n 2 [ ] n 2 >n 1 >n 3 [ X ] n 2 >n 3 >n 1 [ ] n 3 >n 1 >n 2 [ ] n 3 >n 2 >n 1
PROBLEM - 0 pints [5 pints] (a) Three media are placed n tp f ne anther. A ray f light starting in medium experiences ttal internal reflectin at the tp interface but sme f the light refracts int medium
More informationColor in OpenGL Polygonal Shading Light Source in OpenGL Material Properties Normal Vectors Phong model
Color n OpenGL Polygonal Shadng Lght Source n OpenGL Materal Propertes Normal Vectors Phong model 2 We know how to rasterze - Gven a 3D trangle and a 3D vewpont, we know whch pxels represent the trangle
More informationEffects of land cover type and greenness on advanced very high resolution radiometer bidirectional reflectances: Analysis and removal
JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 1, NO. D5, PAGES 9179-9192, MAY 2, 1995 Effects f land cver type and greenness n advanced very hgh reslutn radmeter bdrectnal reflectances: Analyss and remval Asheng
More informationLight : Reflection And Refraction (Part I Reflection)
1 Light : Reflectin And Refractin (Part I Reflectin) Light is a frm f energy which enables us t see bjects either frm which it cmes r frm which it is reflected. Luminus bjects are thse bjects which emit
More informationRealistic Rendering. Traditional Computer Graphics. Traditional Computer Graphics. Production Pipeline. Appearance in the Real World
Advanced Computer Graphcs (Fall 2009 CS 294, Renderng Lecture 11 Representatons of Vsual Appearance Rav Ramamoorth Realstc Renderng Geometry Renderng Algorthm http://nst.eecs.berkeley.edu/~cs294-13/fa09
More informationDisplay Optimization For Image Browsing
Dsplay Optmzatn Fr Image Brwsng Q Tan 1, Baback Mghaddam, Thmas S. Huang 1 1 Beckman Insttute, Unversty f Illns, Urbana-Champagn IL, USA 61801 {qtan, huang}@fp.uuc.edu Mtsubsh Electrc Research Labratres,
More informationPhysics 132 4/24/17. April 24, 2017 Physics 132 Prof. E. F. Redish. Outline
Aprl 24, 2017 Physcs 132 Prof. E. F. Redsh Theme Musc: Justn Tmberlake Mrrors Cartoon: Gary Larson The Far Sde 1 Outlne Images produced by a curved mrror Image equatons for a curved mrror Lght n dense
More informationChapter 25 The Reflection of Light: Mirrors
Chapter 25 The Reflectn f Lght: Mrrrs Chapter 25 THE REFLECTION OF LIGHT: MIRRORS PREVIEW The ray mel f lght states that lght may be represente by a straght lne alng the rectn f mtn, an ray ptcs s the
More informationFast, Arbitrary BRDF Shading for Low-Frequency Lighting Using Spherical Harmonics
Thrteenth Eurographcs Workshop on Renderng (2002) P. Debevec and S. Gbson (Edtors) Fast, Arbtrary BRDF Shadng for Low-Frequency Lghtng Usng Sphercal Harmoncs Jan Kautz 1, Peter-Pke Sloan 2 and John Snyder
More information1. Answer the following. a. A beam of vertically polarized light of intensity W/m2 encounters two polarizing filters as shown below.
1. Answer the followng. a. A beam of vertcally lght of ntensty 160.0 W/m2 encounters two polarzng flters as shown below. Vertcally ncdent tu-
More informationReflection models. Rendering equation. Taxonomy 2. Taxonomy 1. Digital Image Synthesis Yung-Yu Chuang 11/01/2005
Rederg equato Reflecto models Dgtal Image Sythess Yug-Yu Chuag 11/01/005 wth sldes by Pat Haraha ad Matt Pharr Taxoomy 1 ( xyt,,, θ, φλ, ) ( xyt,,, θφλ,, ) Geeral fucto = 1D Scatterg fucto = 9D out Assume
More informationReal-Time BRDF-based Lighting using Cube-Maps NVIDIA Corporation Chris Wynn Please send me comments/questions/suggestions
Real-Te BRD-based ghtng usng Cube-Maps NVIDIA Crpratn Chrs Wynn Please send e cents/questns/suggestns alt:chrs.wynn@nvda.c Intrductn and Overvew The gal f ths paper s t present a practcal vervew and an
More informationMonte Carlo Rendering
Monte Carlo Renderng Last Tme? Modern Graphcs Hardware Cg Programmng Language Gouraud Shadng vs. Phong Normal Interpolaton Bump, Dsplacement, & Envronment Mappng Cg Examples G P R T F P D Today Does Ray
More informationElectrical analysis of light-weight, triangular weave reflector antennas
Electrcal analyss of lght-weght, trangular weave reflector antennas Knud Pontoppdan TICRA Laederstraede 34 DK-121 Copenhagen K Denmark Emal: kp@tcra.com INTRODUCTION The new lght-weght reflector antenna
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 informationInstance Based Learning
Instance Based Learning Vibhav Ggate The University f Texas at Dallas Readings: Mitchell, Chapter 8 surces: curse slides are based n material frm a variety f surces, including Tm Dietterich, Carls Guestrin,
More informationScan Conversion & Shading
Scan Converson & Shadng Thomas Funkhouser Prnceton Unversty C0S 426, Fall 1999 3D Renderng Ppelne (for drect llumnaton) 3D Prmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng
More informationScan Conversion & Shading
1 3D Renderng Ppelne (for drect llumnaton) 2 Scan Converson & Shadng Adam Fnkelsten Prnceton Unversty C0S 426, Fall 2001 3DPrmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng
More information1 Version Spaces. CS 478 Homework 1 SOLUTION
CS 478 Hmewrk SOLUTION This is a pssible slutin t the hmewrk, althugh there may be ther crrect respnses t sme f the questins. The questins are repeated in this fnt, while answers are in a mnspaced fnt.
More information02 Shading and Frames. Steve Marschner CS5625 Spring 2016
02 Shading and Frames Steve Marschner CS5625 Spring 2016 Light reflection physics Radiometry redux Power Intensity power per unit solid angle Irradiance power per unit area Radiance power per unit (solid
More informationTEST-05 TOPIC: OPTICS COMPLETE
Q. A boy s walkng under an nclned mrror at a constant velocty V m/s along the x-axs as shown n fgure. If the mrror s nclned at an angle wth the horzontal then what s the velocty of the mage? Y V sn + V
More informationSTUDY ON CLOSE RANGE DIGITISATION TECHNIQUES INTEGRATED WITH REFLECTANCE ESTIMATION
STUDY ON CLOSE RANGE DIGITISATION TECHNIQUES INTEGRATED WITH REFLECTANCE ESTIMATION Jakub Krzesłowsk Insttute of Mcromechancs and Photoncs, Warsaw Unversty of Technology, Bobol 8 02-525 Warsaw, Poland
More information$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as:
Lcatin f the map.x.prperties files $ARCSIGHT_HOME/current/user/agent/map File naming cnventin The files are named in sequential rder such as: Sme examples: 1. map.1.prperties 2. map.2.prperties 3. map.3.prperties
More informationDiffuse and specular interreflections with classical, deterministic ray tracing
Dffuse and specular nterreflectons wth classcal, determnstc ray tracng Gergely Vass gergely_vass@sggraph.org Dept. of Control Engneerng and Informaton Technology Techncal Unversty of Budapest Budapest,
More informationGlobal Illumination and Radiosity
Global Illumnaton and Radosty CS535 Danel G. Alaga Department of Computer Scence Purdue Unversty Recall: Lghtng and Shadng Lght sources Pont lght Models an omndrectonal lght source (e.g., a bulb) Drectonal
More informationAll about Corn. Grade Levels: Upper Elementary, Middle School. Length of Lesson Sequence: 1.5 hours
All abut Crn Grade Levels: Upper Elementary, Middle Schl Length f Lessn Sequence: 1.5 hurs Brief Descriptin: Crn and sybeans cver 6% f the ttal land area in the United States and are grwn n 15 times as
More informationIn-Class Exercise. Hashing Used in: Hashing Algorithm
In-Class Exercise Hashing Used in: Encryptin fr authenticatin Hash a digital signature, get the value assciated with the digital signature,and bth are sent separately t receiver. The receiver then uses
More informationInteractive Rendering of Translucent Objects
Interactve Renderng of Translucent Objects Hendrk Lensch Mchael Goesele Phlppe Bekaert Jan Kautz Marcus Magnor Jochen Lang Hans-Peter Sedel 2003 Presented By: Mark Rubelmann Outlne Motvaton Background
More informationTimothy Walsh. Reflection Models
Timothy Walsh Reflection Models Outline Reflection Models Geometric Setting Fresnel Reflectance Specular Refletance & Transmission Microfacet Models Lafortune Model Fresnel Incidence Effects Diffuse Scatter
More informationR s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes
SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges
More informationMachine learning (Pattern recognition, Data mining)
Caveat: ths nte s nether cmprehensve nr mathematcally rgrus. It cvers nly the man pnts n my lecture and serves as a gude ("a treasure map") fr yur t explre further f yu are nterested n these tpcs. There
More informationGetting it there in one piece
Getting it there in ne piece Service mdel and implementatin Principles f reliable data transfer CS242 Cmputer Netwrks Department f Cmputer Science Wellesley Cllege Reliable transfer 9-2 Terminlgy Finite
More informationAngles Lesson. Interwrite Interactive Mode software*. Sunshine State Standard: B.2.4.1, C.2.4.1
Angles Lessn Sunshine State Standard: B.2.4.1, C.2.4.1 Materials: Students: Paper (lined), pencil, straight edge, prtractr, patty paper (Optinal: A cmputer with the use f GeGebra, dynamic gemetry sftware.)
More informationOn the road again. The network layer. Data and control planes. Router forwarding tables. The network layer data plane. CS242 Computer Networks
On the rad again The netwrk layer data plane CS242 Cmputer Netwrks The netwrk layer The transprt layer is respnsible fr applicatin t applicatin transprt. The netwrk layer is respnsible fr hst t hst transprt.
More informationHow Geometry Shapes Our World Sixth Grade Math Project Due: Tuesday, May 26th
Hw Gemetry Shapes Our Wrld Sixth Grade Math Prject Due: Tuesday, May 26th As we cntinue ur unit f study n area and perimeter, yu will nw have the pprtunity t apply yur learning t a real life (well srt
More informationprogecad Render ProgeSOFT CAD solution Render Engine Artisan
prgecad Render PrgeSOFT CAD slutin Render Engine Artisan Help Dcumentatin Interface Menu Bar Tabs Tlbar Navigatin Rendering and SnapSht Cntrls Preferences Htkeys 2 Interface The Artisan Interface cnsists
More informationGlobal Illumination and Radiosity
Global Illumnaton and Radosty CS535 Danel G. Alaga Department of Computer Scence Purdue Unversty Recall: Lghtng and Shadng Lght sources Pont lght Models an omndrectonal lght source (e.g., a bulb) Drectonal
More informationIntegrating QuickBooks with TimePro
Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data
More informationComputer Graphics. Si Lu. Fall uter_graphics.htm 11/08/2016
Cmputer Graphics Si Lu Fall 2017 http://web.cecs.pd.edu/~lusi/cs447/cs447_547_cmp uter_graphics.htm 11/08/2016 Last time Lighting and Shading 2 Tda Teture Mapping Hmewrk 4 available, due in class Nvember
More informationPBRT core. Announcements. pbrt. pbrt plug-ins
Announcements PBRT core Dgtal Image Synthess Yung-Yu Chuang 9/27/2007 Please subscrbe the malng lst. Wndows complaton Debuggng n Wndows Doxygen (onlne, download or doxygen by yourself) HW#1 wll be assgned
More informationMonte Carlo Integration
Introducton Monte Carlo Integraton Dgtal Image Synthess Yung-Yu Chuang 11/9/005 The ntegral equatons generally don t have analytc solutons, so we must turn to numercal methods. L ( o p,ωo) = L e ( p,ωo)
More informationRay Optics (or Geometrical Optics)
Optcs-1 Ray Optcs (r Gemetrcal Optcs) In many crcumstances, we can gnre te wave nature lgt an assume tat lgt s a stream partcles tat travel n stragt lnes calle rays. Fr nstance, a lgt wave rm a pnt surce
More informationForm-factors Josef Pelikán CGG MFF UK Praha.
Form-factors 1996-2016 Josef Pelkán CGG MFF UK Praha pepca@cgg.mff.cun.cz http://cgg.mff.cun.cz/~pepca/ FormFactor 2016 Josef Pelkán, http://cgg.mff.cun.cz/~pepca 1 / 23 Form-factor F It ndcates the proporton
More informationIntroduction to Radiosity
EECS 487: Interactve Computer Graphcs EECS 487: Interactve Computer Graphcs Renderng a Scene Introducton to Radosty John. Hughes and ndres van Dam rown Unversty The scene conssts of a geometrc arrangement
More information24-4 Image Formation by Thin Lenses
24-4 Image Frmatin by Thin Lenses Lenses, which are imprtant fr crrecting visin, fr micrscpes, and fr many telescpes, rely n the refractin f light t frm images. As with mirrrs, we draw ray agrams t help
More informationB Tech Project First Stage Report on
B Tech Prject First Stage Reprt n GPU Based Image Prcessing Submitted by Sumit Shekhar (05007028) Under the guidance f Prf Subhasis Chaudhari 1. Intrductin 1.1 Graphic Prcessr Units A graphic prcessr unit
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 informationSlide 1 SPH3UW: OPTICS I. Slide 2. Slide 3. Introduction to Mirrors. Light incident on an object
Slde 1 SPH3UW: OPTICS I Introducton to Mrrors Slde 2 Lght ncdent on an object Absorpton Relecton (bounces)** See t Mrrors Reracton (bends) Lenses Oten some o each Everythng true or wavelengths
More informationUsing the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationRelational Operators, and the If Statement. 9.1 Combined Assignments. Relational Operators (4.1) Last time we discovered combined assignments such as:
Relatinal Operatrs, and the If Statement 9/18/06 CS150 Intrductin t Cmputer Science 1 1 9.1 Cmbined Assignments Last time we discvered cmbined assignments such as: a /= b + c; Which f the fllwing lng frms
More informationAdvances in Real-Time Voxel-Based GI
Advances in Real-Time Vxel-Based GI Alexey Panteleev, Senir Develper Technlgy Engineer Rahul Sathe, Senir Develper Technlgy Engineer March 21, 2018 Bth #223 - Suth Hall www.nvidia.cm/gdc Recap n VXGI Vxel
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationDIFFRACTION SHADING MODELS FOR IRIDESCENT SURFACES
DIFFRACTION SHADING MODELS FOR IRIDESCENT SURFACES Emmanuel Agu Department of Computer Scence Worcester Polytechnc Insttute, Worcester, MA 01609, USA emmanuel@cs.wp.edu Francs S.Hll Jr Department of Electrcal
More informationSTUDIO DESIGNER. Design Projects Basic Participant
Design Prjects Basic Participant Thank yu fr enrlling in Design Prjects 2 fr Studi Designer. Please feel free t ask questins as they arise. If we start running shrt n time, we may hld ff n sme f them and
More informationFUNDAMENTALS OF RADIOMETRY
1 FUNDAMENTALS OF RADIOMETRY Lectue 5 Radomety 2 Quanttatve measuement of the popetes of EM adaton nteacton wth matte o emsson fom t Radomety deals wth total EM adaton We extend the concept of adans n
More informationMonte Carlo 1: Integration
Monte Carlo : Integraton Prevous lecture: Analytcal llumnaton formula Ths lecture: Monte Carlo Integraton Revew random varables and probablty Samplng from dstrbutons Samplng from shapes Numercal calculaton
More informationUsing the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationPhoto by Carl Warner
Pht by Carl Warner Pht by Carl Warner Pht by Carl Warner 09/26/11 Machne Learnng: Classfcatn Cmputer Vsn CS 143, Brwn James Hays Sldes frm Lazebnk, Hem, and thers The machne learnng framewrk Apply a predctn
More informationGlobal Illumination. Computer Graphics COMP 770 (236) Spring Instructor: Brandon Lloyd 3/26/07 1
Global Illumnaton Computer Graphcs COMP 770 (236) Sprng 2007 Instructor: Brandon Lloyd 3/26/07 1 From last tme Robustness ssues Code structure Optmzatons Acceleraton structures Dstrbuton ray tracng ant-alasng
More informationPHYS 450 Spring semester Lecture 04: Refraction of Light and Lenses. Ron Reifenberger Birck Nanotechnology Center Purdue University
PHYS 450 Sprng semester 07 Lecture 04: Reractn Lght and es Rn Reenberger Brck Nantechnlgy Center Purdue Unversty Lecture 04 es - Hstrcal Cntext A cmmnly used ptcal phenmena s reractn. Reractn es Nmrud
More informationLighting. Dr. Scott Schaefer
Lghtng Dr. Scott Schaefer 1 Lghtng/Illumnaton Color s a functon of how lght reflects from surfaces to the eye Global llumnaton accounts for lght from all sources as t s transmtted throughout the envronment
More informationHigh School - Mathematics Related Basic Skill or Concept
Reprting Categry Knwledge High Schl - Mathematics r Cncept Sample Instructinal Activities Expressins Operatins HSM-EO 1 HSM-EO 2 a) match an algebraic expressin invlving ne peratin t represent a given
More informationMemory Hierarchy. Goal of a memory hierarchy. Typical numbers. Processor-Memory Performance Gap. Principle of locality. Caches
Memry Hierarchy Gal f a memry hierarchy Memry: hierarchy f cmpnents f varius speeds and capacities Hierarchy driven by cst and perfrmance In early days Primary memry = main memry Secndary memry = disks
More informationSpecular reflection. Lighting II. Snell s Law. Refraction at boundary of media
Specular reflection Lighting II CS 465 Lecture 19 Smooth surfaces of pure materials have ideal specular reflection (said this before) Metals (conductors) and dielectrics (insulators) behave differently
More informationLab 2. Thin lenses and optical instruments
PHYS47 Lab 2. Thn lenses and ptcal nstruents J. Jaes Jun 2007 January 25 Gal T bserve the peratn f thn lenses T gan erence wth the placeent and algnent f ptcal cpnents T exane and easure real and vrtual
More informationTRAINING GUIDE. Overview of Lucity Spatial
TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign
More informationTwo Dimensional Truss
Tw Dimensinal Truss Intrductin This tutrial was created using ANSYS 7.0 t slve a simple 2D Truss prblem. This is the first f fur intrductry ANSYS tutrials. Prblem Descriptin Determine the ndal deflectins,
More informationGlobal Illumination and Radiosity
Global Illumnaton and Radosty CS535 Danel lg. Alaga Department of Computer Scence Purdue Unversty Recall: Lghtng and Shadng Lght sources Pont lght Models an omndrectonal lght source (e.g., a bulb) Drectonal
More informationReading and writing data in files
Reading and writing data in files It is ften very useful t stre data in a file n disk fr later reference. But hw des ne put it there, and hw des ne read it back? Each prgramming language has its wn peculiar
More informationCS602 Computer Graphics Mid Term Examination February 2005 Time Allowed: 90 Minutes.
WWW.VUTUBE.EDU.PK www.vustuff.cm CS602 Cmputer Graphics Mid Term Examinatin February 2005 Time Allwed: 90 Minutes Instructins Please read the fllwing instructins carefully befre attempting any questin:
More informationSamsung Galaxy -Exchange ActiveSync Setup
Samsung Galaxy -Exchange ActiveSync Email Setup Yu will need the fllwing infrmatin t set up ActiveSync: Email Address-example jde@mccsc.edu Username-example jde Passwrd-example yur netwrk/email passwrd
More informationPhysics 11 HW #10 Solutions
Physics HW #0 Slutins Chapter 5: Fcus On Cncepts: 4,, 3, 5 Prblems: 3, 5,, 9, 33, 37, 4, 44 Fcus On Cncepts 5-4 (c) The ray f light strikes the mirrr fur units dwn frm the tp f the mirrr with a 45 angle
More informationTopic 7: Transformations. General Transformations. Affine Transformations. Introduce standard transformations
Tpic 7: Transfrmatins CITS33 Graphics & Animatin E. Angel and D. Shreiner: Interactive Cmputer Graphics 6E Addisn-Wesle 22 Objectives Intrduce standard transfrmatins Rtatin Translatin Scaling Shear Derive
More informationAptech Ltd Version 1.1 Page 1 of 9
Aptech Ltd Versin 1.1 Page 1 f 9 Table f Cntents S# Sessin Page N. 1. Intrductin t XML 3 2. Namespaces 4 3. DTDs 5 4. XML Schema 6 5. Stylesheets 7 6. XSL and XSLT 8 7. Mre n XSLT 9 Aptech Ltd Versin 1.1
More informationLab 4. Name: Checked: Objectives:
Lab 4 Name: Checked: Objectives: Learn hw t test cde snippets interactively. Learn abut the Java API Practice using Randm, Math, and String methds and assrted ther methds frm the Java API Part A. Use jgrasp
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 informationComputational Methods of Scientific Programming Fall 2008
MIT OpenCurseWare http://cw.mit.edu 12.010 Cmputatinal Methds f Scientific Prgramming Fall 2008 Fr infrmatin abut citing these materials r ur Terms f Use, visit: http://cw.mit.edu/terms. 12.010 Hmewrk
More informationsoftpanel generic installation and operation instructions for nanobox products
1 f 10 System Requirements... 3 Installatin... 3 Java... 3 RxTx Serial Drivers... 3 Granting a user permissin t pen a COM Prt in Mac OS X... 3 USB t Serial Drivers... 4 Mac OS X 10.6 Snw Lepard... 4 Operatin...
More informationMotivation. Motivation. Monte Carlo. Example: Soft Shadows. Outline. Monte Carlo Algorithms. Advanced Computer Graphics (Fall 2009)
Advanced Comuter Grahcs Fall 29 CS 294, Renderng Lecture 4: Monte Carlo Integraton Rav Ramamoorth htt://nst.eecs.berkeley.edu/~cs294-3/a9 Motvaton Renderng = ntegraton Relectance equaton: Integrate over
More information