Computer Graphics. - BRDFs & Texturing - Hendrik Lensch. Computer Graphics WS07/08 BRDFs and Texturing

Size: px
Start display at page:

Download "Computer Graphics. - BRDFs & Texturing - Hendrik Lensch. Computer Graphics WS07/08 BRDFs and Texturing"

Transcription

1 Cmputer Graphcs - BRDFs & Texturng - Hendrk Lensch Cmputer Graphcs WS07/08 BRDFs and Texturng

2 Overvew Last tme Radance Lght surces Renderng Equatn & Frmal Slutns Tday Bdrectnal Reflectance Dstrbutn Functn BRDF Reflectn mdels Prjectn nt sphercal bass functns Shadng Next lecture Varyng reflectn prpertes ver bject surface: texturng Cmputer Graphcs WS07/08 BRDFs and Texturng

3 Cmputer Graphcs WS07/08 BRDFs and Texturng Reflectn Equatn - Reflectance Reflectn equatn BRDF Rat f reflected radance t ncdent rradance Ω + = r ω d θ x L x f x L cs ω ω ω ω r x de x dl x f ω ω ω ω =

4 Bdrectnal Reflectance Dstrbutn Functn BRDF descrbes surface reflectn fr lght ncdent frm drectn θ φ bserved frm drectn θ ο φ ο Bdrectnal Depends n tw drectns and pstn 6-D functn Dstrbutn functn Can be nfnte Unt [1/sr] f r ω x ω = = dl x ω de x ω dl x ω dl x ω csθ dω Cmputer Graphcs WS07/08 BRDFs and Texturng

5 BRDF Prpertes Helmhltz recprcty prncple BRDF remans unchanged f ncdent and reflected drectns are nterchanged f r ω ω = fr ω ω Smth surface: strpc BRDF reflectvty ndependent f rtatn arund surface nrmal BRDF has nly 3 nstead f 4 drectnal degrees f freedm f r x θ θ ϕ ϕ Cmputer Graphcs WS07/08 BRDFs and Texturng

6 BRDF Prpertes Characterstcs BRDF unts [sr --1 ] Nt ntutve Range f values: Frm 0 absrptn t reflectn δ -functn Energy cnservatn law N self-emssn Pssble absrptn Ω f r ω x ω csθ dω 1 θ ϕ Reflectn nly at the pnt f entry x = x N subsurface scatterng Cmputer Graphcs WS07/08 BRDFs and Texturng

7 BRDF Measurement Gn-Reflectmeter BRDF measurement pnt lght surce pstn θϕ lght detectr pstn θ ϕ 4 drectnal degrees f freedm BRDF representatn m ncdent drectn samples θϕ n utgng drectn samples θ ϕ m*n reflectance values large!!! Stanfrd lght gantry Cmputer Graphcs WS07/08 BRDFs and Texturng

8 Reflectance Reflectance may vary wth Illumnatn angle Vewng angle Wavelength Plarzatn... Varatns due t Absrptn Surface mcr-gemetry Index f refractn / delectrc cnstant Scatterng Alumnum; λ=2.0μm Alumnum; λ=0.5μm Cmputer Graphcs WS07/08 BRDFs and Texturng Magnesum; λ=0.5μm

9 BRDF Mdelng Phenmenlgcal apprach Descrptn f vsual surface appearance Ideal specular reflectn Reflectn law Mrrr Glssy reflectn Drectnal dffuse Shny surfaces Ideal dffuse reflectn Lambert s law Matte surfaces Cmputer Graphcs WS07/08 BRDFs and Texturng

10 Reflectn Gemetry Drectn vectrs nrmalze: N: surface nrmal I: vectr t the lght surce V: vewpnt drectn vectr H: halfway vectr H= I + V / I + V RI: reflectn vectr RI= I -2I NN Tangental surface: lcal plane -I NN I N I RI -I NN RV Tp vew RV I N H RI V I H N V RI Cmputer Graphcs WS07/08 BRDFs and Texturng

11 Ideal Specular Reflectn Angle f reflectance equal t angle f ncdence Reflected vectr n a plane wth ncdent ray and surface nrmal vectr R+-I = 2 csθ N = -2I N N RI = I -2I N N I N R I θ θ ϕ ϕ θ = θ ϕ = ϕ Cmputer Graphcs WS07/08 BRDFs and Texturng

12 Cmputer Graphcs WS07/08 BRDFs and Texturng Mrrr BRDF Drac Delta functn δx δx : zer everywhere except at x=0 Unt ntegral ff ntegratn dman cntans zer zer therwse Specular reflectance ρ s Rat f reflected radance n specular drectn and ncmng radance Dmensnless quantty between 0 and 1 cs cs cs cs π ϕ θ θ ρ ω θ ϕ θ ω ω ω π ϕ ϕ δ θ θ θ δ θ ρ ω ω ± = = ± = Ω + s m r s m r L d L x f x L x f L N R θ θ s θ Φ θ Φ = θ ρ

13 Cmputer Graphcs WS07/08 BRDFs and Texturng Dffuse Reflectn Lght equally lkely t be reflected n any utput drectn ndependent f nput drectn Cnstant BRDF k d : dffuse ceffcent materal prperty [1/sr] E k d x L k d x L k x L k x f d d d d d r = = = = = Ω Ω ω θ ω ω θ ω ω ω ω cs cs cnst N I L = cnst

14 Lambertan Dffuse Reflectn Radsty B Dffuse Reflectance = L x csθ dω = L Ω Ω ω csθ dω = π L B ρ = = π E d k d Lambert s Csne Law B = ρ E d = ρ E d csθ Fr each lght surce L rd = k d L csθ = k d L I N I N L rd θ Cmputer Graphcs WS07/08 BRDFs and Texturng

15 Lambertan Objects Self-Lumnus sphercal Lambertan Lght Surce Eye-lght llumnated Sphercal Lambertan Reflectr Φ 0 L 0 dω Φ 1 L 0 csϕ dω ϕ dω dω Cmputer Graphcs WS07/08 BRDFs and Texturng

16 Lambertan Objects II The Sun The Mn Absrptn n phtsphere Path length thrugh phtsphere lnger frm the Sun s rm Surface cvered wth fne dust Dust n TV vsble best frm slanted vewng angle Nether the Sun nr the Mn are Lambertan Cmputer Graphcs WS07/08 BRDFs and Texturng

17 Dffuse Reflectn Theretcal explanatn Multple scatterng Expermental realzatn Pressed magnesum xde pwder Almst never vald at hgh angles f ncdence Pant manufacturers attempt t create deal dffuse pants Cmputer Graphcs WS07/08 BRDFs and Texturng

18 Glssy Reflectn Cmputer Graphcs WS07/08 BRDFs and Texturng

19 Glssy Reflectn Due t surface rughness Emprcal mdels Phng Blnn-Phng Physcal mdels Blnn Ck & Trrance Cmputer Graphcs WS07/08 BRDFs and Texturng

20 Phng Reflectn Mdel Csne pwer lbe f r ω x ω s k R I V e = k L rs = L k s cs ke θ RV Dt prduct & pwer Nt energy cnservng/recprcal Plastc-lke appearance I N θ HN H RI θ RV I RV N RI V H V Cmputer Graphcs WS07/08 BRDFs and Texturng

21 Phng Expnent k e f r ω x ω Determnes sze f hghlght s k R I V e = k Cmputer Graphcs WS07/08 BRDFs and Texturng

22 Blnn-Phng Reflectn Mdel Blnn-Phng reflectn mdel f r ω x ω = k s k H N e L rs = L k s cs ke θ HN θ RV θ HN Lght surce vewer far away I R cnstant: H cnstant θ HN less expensve t cmpute I N θ HN H RI θ RV I RV N RI V H V Cmputer Graphcs WS07/08 BRDFs and Texturng

23 Cmputer Graphcs WS07/08 BRDFs and Texturng Phng Illumnatn Mdel Extended lght surces: l pnt lght surces Clr f specular reflectn equal t lght surce Heurstc mdel Cntradcts physcs Purely lcal llumnatn Only drect lght frm the lght surces N further reflectn n ther surfaces Cnstant ambent term Often: lght surces & vewer assumed t be far away Blnn L Phng L r r + + = + + = l k l l l s l l d a a l k l l l s l l d a a e e N H L k N I L k L k V I R L k N I L k L k

24 Mcrfacet Mdel Istrpc mcrfacet cllectn Mcrfacets assumed as perfectly smth reflectrs BRDF Dstrbutn f mcrfacets Often prbablstc dstrbutn f rentatn r V-grve assumptn Planar reflectn prpertes Self-maskng shadwng Cmputer Graphcs WS07/08 BRDFs and Texturng

25 Ward Reflectn Mdel BRDF f r = ρ π d + ρ s I 1 N V N 2 2 exp tan H N / σ 2 4πσ σ standard devatn RMS f surface slpe Smple expansn t anstrpc mdel σ x σ y Emprcal nt physcs-based Inspred by ntn f reflectng mcrfacets Cnvncng results Gd match t measured data N vewer V H θ I surface mcrfacet Cmputer Graphcs WS07/08 BRDFs and Texturng

26 Physcs-nspred BRDFs Ntn f reflectng mcrfacet Specular reflectvty f the frm f r = D G F λ θ π N V λ D : statstcal mcrfacet dstrbutn G : gemetrc attenuatn self-shadwng F : Fresnel term wavelength angle dependency f reflectn alng mrrr drectn N V : flarng effect at lw angle f ncdence Ck-Trrance mdel F : wavelength- and angle-dependent reflectn Metal surfaces Cmputer Graphcs WS07/08 BRDFs and Texturng

27 Ck-Trrance Reflectn Mdel Ck-Trrance reflectance mdel s based n the mcrfacet mdel. The BRDF s defned as the sum f a dffuse and specular cmpnents: f r = kdρd + ksρs; kd + ks 1 where k s and k d are the specular and dffuse ceffcents. Dervatn f the specular cmpnent ρ s s based n a physcally derved theretcal reflectance mdel Cmputer Graphcs WS07/08 BRDFs and Texturng

28 Ck-Trrance Specular Term ρ s Fλ DG = π N V N I N vewer V H θ I surface mcrfacet D : Dstrbutn functn f mcrfacet rentatns G : Gemetrcal attenuatn factr represents self-maskng and shadwng effects f mcrfacets F λ : Fresnel term F cmputed by Fresnel equatn λ 1+ V N relates ncdent lght t reflected lght fr each planar mcrfacet N V : Prprtnal t vsble surface area N I : Prprtnal t llumnated surface area λ Cmputer Graphcs WS07/08 BRDFs and Texturng

29 Mcrfacet Dstrbutn Functns Istrpc Dstrbutns D ω D α α = N H α : angle t average nrmal f surface Characterzed by half-angle β 1 D β = 2 Blnn Trrance-Sparrw D α = cs α D α = e ln 2 lncs β 2 α β 2 vewer surface V N H θ I mcrfacet Beckmann m : average slpe f the mcrfacets Used by Ck-Trrance D 1 m [ tanα / ] α = e 2 4m 2 cs 4 α Cmputer Graphcs WS07/08 BRDFs and Texturng

30 Beckman Mcrfacet Dstrbutn Functn m=0.2 m=0.6 Cmputer Graphcs WS07/08 BRDFs and Texturng

31 Gemetrc Attenuatn Factr V-shaped grves Fully llumnated and vsble G =1 Partal maskng f reflected lght G 2 N H N = V H V Partal shadwng f ncdent lght G = 2 N H N V H I G = mn 1 2 N H N V H V 2 N H N V H I Cmputer Graphcs WS07/08 BRDFs and Texturng

32 Cmparsn Phng vs. Trrance Cmputer Graphcs WS07/08 BRDFs and Texturng

33 Cmputer Graphcs WS07/08 BRDFs and Texturng Texturng

34 Smple Illumnatn N llumnatn Cnstant clrs Parallel lght Dffuse reflectn Cmputer Graphcs WS07/08 BRDFs and Texturng

35 Standard Illumnatn Parallel lght Specular reflectn Multple lcal lght surces Dfferent BRDFs Object prpertes cnstant ver surface Cmputer Graphcs WS07/08 BRDFs and Texturng

36 Texturng Lcally varyng bject characterstcs 2D Image Textures Shadws Bump-Mappng Reflectn textures Cmputer Graphcs WS07/08 BRDFs and Texturng

37 Texture-mdulated Quanttes Mdulatn f bject surface prpertes Reflectance Clr RGB dffuse reflectn ceffcent kd Specular reflectn ceffcent ks Opacty α Nrmal vectr NP= NP+ t N r N= N+dN Bump mappng r Nrmal mappng Gemetry P= P + dp Dsplacement mappng Dstant llumnatn Envrnment mappng Reflectn mappng Cmputer Graphcs WS07/08 BRDFs and Texturng

38 Texture Mappng Transfrmatns Texture Space 2-D Object Space 3-D Image Space 2-D Texture-Surface Transfrmatn Vewng/Prjectn Transfrmatn The texture s mapped nt a surface n 3-D bject space whch s then mapped t the screen by the vewng prjectn. These tw mappngs are cmpsed t fnd the verall 2-D texture space t 2-D mage space mappng and the ntermedate 3-D space s ften frgtten. Ths smplfcatn suggests texture mappng s clse tes wth mage warpng and gemetrc dstrtn. Texture space uv Object space x y z Screen space xy Cmputer Graphcs WS07/08 BRDFs and Texturng

39 2D Texturng 2D texture mapped nt bject Object prjected nt 2D screen 2D 2D: warpng peratn Unfrm samplng? Hle-fllng/blendng? Cmputer Graphcs WS07/08 BRDFs and Texturng

40 Texture Mappng n a Ray Tracer apprxmatn: ray hts surface surface lcatn crrespnds t crdnate nsde a texture Cmputer Graphcs WS07/08 BRDFs and Texturng

41 Texture Mappng n a Ray Tracer apprxmatn: ray hts surface surface lcatn crrespnds t crdnate nsde a texture Cmputer Graphcs WS07/08 BRDFs and Texturng

42 Interplatn 1D c3 c2 c0 c1 Hw t nterplate the clr f the pxel? Cmputer Graphcs WS07/08 BRDFs and Texturng

43 Interplatn 1D c3 c0 1-s s c2 c1 Hw t nterplate the clr f the pxel? Cmputer Graphcs WS07/08 BRDFs and Texturng

44 Interplatn 2D c3 c0 1-s s c2 c1 Hw t nterplate the clr f the pxel? Cmputer Graphcs WS07/08 BRDFs and Texturng

45 Interplatn 2D c3 c0 s t 1-t 1-s c2 c1 Hw t nterplate the clr f the pxel? 1D: 0 = 1-tc0 + tc1 1 = 1-tc3 + tc2 2D: c = 1-s 0 + s 1 Cmputer Graphcs WS07/08 BRDFs and Texturng

Computer graphics III Light reflection, BRDF. Jaroslav Křivánek, MFF UK

Computer graphics III Light reflection, BRDF. Jaroslav Křivánek, MFF UK Cmputer graphcs III Lght reflectn, BRDF Jarslav Křvánek, MFF UK Jarslav.Krvanek@mff.cun.cz Basc radmetrc quanttes Image: Wjcech Jarsz Interactn f lght wth a surface Absrptn Reflectn Transmssn / refractn

More information

Environment Mapping. Simone Kriglstein Günter Wallner. Abstract

Environment 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 information

Physics 1502: Lecture 29 Today s Agenda

Physics 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 information

Focal Points of Spherical Mirrors. Spherical Mirrors. A plane mirror is a spherical mirror with an infinite radius of curvature. O Height = I Height

Focal 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 information

Making Shaders More Physically Plausible. Robert R. Lewis. University of British Columbia. 4 March, 1993

Making 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 information

Computer Graphics. Jeng-Sheng Yeh 葉正聖 Ming Chuan University (modified from Bing-Yu Chen s slides)

Computer 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 information

Lab 1: Don t Shatter My Image. Reflection and Mirrors. Lab 2: Images The Law of Reflection. Three types of mirrors. Plane Mirror Images

Lab 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 information

Lab 1: Don t Shatter My Image. Reflection and Mirrors. Three types of mirrors. Lab 2: Images The Law of Reflection. Plane Mirror Images

Lab 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 information

Lecture #5.3 Mirrors

Lecture #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 information

Computer graphics III Light reflection, BRDF. Jaroslav Křivánek, MFF UK

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 information

Reflection models and radiometry Advanced Graphics

Reflection 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 information

8 Lighting & Materials

8 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 information

Scan Conversion & Shading

Scan 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 information

Color in OpenGL Polygonal Shading Light Source in OpenGL Material Properties Normal Vectors Phong model

Color 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 information

Scan Conversion & Shading

Scan 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 information

Lighting. Dr. Scott Schaefer

Lighting. 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 information

Surface Mapping One. CS7GV3 Real-time Rendering

Surface Mapping One. CS7GV3 Real-time Rendering Surface Mappng One CS7GV3 Real-tme Renderng Textures Add complexty to scenes wthout addtonal geometry Textures store ths nformaton, can be any dmenson Many dfferent types: Dffuse most common Ambent, specular,

More information

Physics 1502: Lecture 30 Today s Agenda

Physics 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 information

1 1 1 f R1 R s s f. SPH3UW Unit 7.6 Convex Lenses Page 1 of 9. Notes. Properties of a Converging Lens

1 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 information

Shading. Outline. Introduction Diffuse reflection Specular reflection Ambient light Refinements: Rendering Faces

Shading. 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 information

Topic 7: Transformations. General Transformations. Affine Transformations. Introduce standard transformations

Topic 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 information

Lab 2. Thin lenses and optical instruments

Lab 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 information

Interactive Rendering of Translucent Objects

Interactive 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 information

Display Optimization For Image Browsing

Display 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 information

Identification Mode in Biometric System

Identification 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 information

HSC PHYSICS ONLINE. RAY MODEL OF LIGHT REFLECTION and REFRACTION DISPERSION IMAGE FORMATION: MIRRORS and LENSES

HSC 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 information

Advances in Real-Time Voxel-Based GI

Advances 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 information

Reflection models. Rendering equation. Taxonomy 2. Taxonomy 1. Digital Image Synthesis Yung-Yu Chuang 11/01/2005

Reflection 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 information

Diffuse and specular interreflections with classical, deterministic ray tracing

Diffuse 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 information

Discussion. History and Outline. Smoothness of Indirect Lighting. Irradiance Caching. Irradiance Calculation. Advanced Computer Graphics (Fall 2009)

Discussion. 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 information

Lecture 4: Reflection Models

Lecture 4: Reflection Models Lecture 4: Reflection Models CS 660, Spring 009 Kavita Bala Computer Science Cornell University Outline Light sources Light source characteristics Types of sources Light reflection Physics-based models

More information

Effects of land cover type and greenness on advanced very high resolution radiometer bidirectional reflectances: Analysis and removal

Effects 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 information

Monte Carlo 1: Integration

Monte 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 information

Monte Carlo Rendering

Monte 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 information

Discussion. History and Outline. Smoothness of Indirect Lighting. Irradiance Calculation. Irradiance Caching. Advanced Computer Graphics (Fall 2009)

Discussion. 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 information

Global Illumination and Radiosity

Global 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 information

CS 5625 Lec 2: Shading Models

CS 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 information

Monte Carlo 1: Integration

Monte 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 information

Chapter 25 The Reflection of Light: Mirrors

Chapter 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 information

Global Illumination and Radiosity

Global 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 information

Some Tutorial about the Project. Computer Graphics

Some Tutorial about the Project. Computer Graphics Some Tutoral about the Project Lecture 6 Rastersaton, Antalasng, Texture Mappng, I have already covered all the topcs needed to fnsh the 1 st practcal Today, I wll brefly explan how to start workng on

More information

Illumination in Computer Graphics

Illumination 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

Edexcel GCSE Physics

Edexcel 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 information

Instance Based Learning

Instance 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 information

Global Illumination and Radiosity

Global 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 information

Global Illumination: Radiosity

Global Illumination: Radiosity Last Tme? Global Illumnaton: Radosty Planar Shadows Shadow Maps An early applcaton of radatve heat transfer n stables. Projectve Texture Shadows (Texture Mappng) Shadow Volumes (Stencl Buffer) Schedule

More information

Real-time. Shading of Folded Surfaces

Real-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 information

Real-Time BRDF-based Lighting using Cube-Maps NVIDIA Corporation Chris Wynn Please send me comments/questions/suggestions

Real-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 information

Complex Filtering and Integration via Sampling

Complex Filtering and Integration via Sampling Overvew Complex Flterng and Integraton va Samplng Sgnal processng Sample then flter (remove alases) then resample onunform samplng: jtterng and Posson dsk Statstcs Monte Carlo ntegraton and probablty theory

More information

Monte Carlo Integration

Monte 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 information

d is taken as negative if the image appears on the same side of the lens as the object (virtual image). Then, if m is

d is taken as negative if the image appears on the same side of the lens as the object (virtual image). Then, if m is Page 5 Applcatns: Lens cmbnatns, the escrptn mages, the magner, the cmpun mcrscpe an telescpes Equpment Lst The Telescpe an the crscpe Gemetrc Lens Set Vewng Screen etrc Ruler Basc Optcs Lght Surce -m

More information

Photo by Carl Warner

Photo 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 information

PBRT core. Announcements. pbrt. pbrt plug-ins

PBRT 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 information

B Tech Project First Stage Report on

B 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 information

Synthetic modelling study of the effect of attenuation anisotropy in fractured media

Synthetic modelling study of the effect of attenuation anisotropy in fractured media Synthetic mdelling study f the effect f attenuatin anistrpy in fractured media Ekanem, A. M. 1, 2, Li, X-Y. 1, 2, Chapman, M. 1,2 and Main, I.G. 1 1 Schl f Gesciences, University f Edinburgh, West Mains

More information

Computer Vision Systems. Viewing Systems Projections Illuminations Rendering Culling and Clipping Implementations

Computer Vision Systems. Viewing Systems Projections Illuminations Rendering Culling and Clipping Implementations Computer Vision Systems Viewing Systems Projections Illuminations Rendering Culling and Clipping Implementations Viewing Systems Viewing Transformation Projective Transformation 2D Computer Graphics Devices

More information

FUNDAMENTALS OF RADIOMETRY

FUNDAMENTALS 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 information

Computer Graphics. - Shading & Texturing -

Computer Graphics. - Shading & Texturing - Computer Graphics - Shading & Texturing - Empirica BRDF Approximation Purey heuristic mode Initiay without units (vaues [0,1] r = r,a + r,d + r,s ( + r,m + r,t r,a : Ambient term Approximate indirect iumination

More information

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.

REFRACTION. 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 information

Physics 132 4/24/17. April 24, 2017 Physics 132 Prof. E. F. Redish. Outline

Physics 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 information

PHYS 450 Spring semester Lecture 04: Refraction of Light and Lenses. Ron Reifenberger Birck Nanotechnology Center Purdue University

PHYS 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 information

Because this underlying hardware is dedicated to processing graphics commands, OpenGL drawing is typically very fast.

Because this underlying hardware is dedicated to processing graphics commands, OpenGL drawing is typically very fast. The Open Graphics Library (OpenGL) is used fr visualizing 2D and 3D data. It is a multipurpse pen-standard graphics library that supprts applicatins fr 2D and 3D digital cntent creatin, mechanical and

More information

TILTED PHOTOGRAPHS DEFINITIONS. Center for Photogrammetric Training Ferris State University

TILTED PHOTOGRAPHS DEFINITIONS. Center for Photogrammetric Training Ferris State University TILTED PHOTOGRAPHS Center fr Phtgrammetric Training Ferris State University RCB DEFINITIONS Nadir pint (n) Grund nadir pint (N) Principal plane Principal line Azimuth (α) Tilt (t) Swing (s) Church angles

More information

Light : Reflection And Refraction (Part I Reflection)

Light : 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 information

Complex Shading Algorithms

Complex Shading Algorithms Complex Shading Algorithms CPSC 414 Overview So far Rendering Pipeline including recent developments Today Shading algorithms based on the Rendering Pipeline Arbitrary reflection models (BRDFs) Bump mapping

More information

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R 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 information

Machine learning (Pattern recognition, Data mining)

Machine 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 information

Computer Graphics. Si Lu. Fall uter_graphics.htm 11/08/2016

Computer 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 information

Realistic Rendering. Traditional Computer Graphics. Traditional Computer Graphics. Production Pipeline. Appearance in the Real World

Realistic 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 information

Illumination and Shading

Illumination and Shading Illumination and Shading Illumination (Lighting)! Model the interaction of light with surface points to determine their final color and brightness! The illumination can be computed either at vertices or

More information

Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao

Radiometry & 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 information

Date Lesson TOPIC Homework. Parametric and Vector Equations of a Line in R 2 Pg. 433 # 2 6, 9, 11. Vector and Parametric Equation of a Plane in Space

Date Lesson TOPIC Homework. Parametric and Vector Equations of a Line in R 2 Pg. 433 # 2 6, 9, 11. Vector and Parametric Equation of a Plane in Space UNIT 3 - EQUATIONS OF LINES AND PLANES Date Lessn TOPIC Hmewrk Sept. 29 Oct.3 Oct.4 Oct.5 3.1 (19) 3.2 (20) 3.3 (21) 3.4 (22) OPT. 8.1 8.2 8.3 8.4 Parametric and Vectr Equatins f a Line in R 2 Pg. 433

More information

On the road again. The network layer. Data and control planes. Router forwarding tables. The network layer data plane. CS242 Computer Networks

On 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 information

Electrical analysis of light-weight, triangular weave reflector antennas

Electrical 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 information

Fast, Arbitrary BRDF Shading for Low-Frequency Lighting Using Spherical Harmonics

Fast, 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 information

The Light Field. Last lecture: Radiometry and photometry

The 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 information

Comp 410/510 Computer Graphics. Spring Shading

Comp 410/510 Computer Graphics. Spring Shading Comp 410/510 Computer Graphics Spring 2017 Shading Why we need shading Suppose we build a model of a sphere using many polygons and then color it using a fixed color. We get something like But we rather

More information

Slide 1 SPH3UW: OPTICS I. Slide 2. Slide 3. Introduction to Mirrors. Light incident on an object

Slide 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 information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

GBT X-band (9 GHz): Pointing Stability

GBT X-band (9 GHz): Pointing Stability GBT X-band (9 GHz): Pinting Stability Dana S. Balser, Rnald J. Maddalena, Frank Ghig, & Glen I. Langstn 10 March 2002 Abstract The pinting stability f the GBT is evaluated by tracking the half-pwer pint

More information

Local Reflection Models

Local Reflection Models Local Reflection Models Illumination Thus Far Simple Illumination Models Ambient + Diffuse + Attenuation + Specular Additions Texture, Shadows, Used in global algs! (Ray tracing) Problem: Different materials

More information

DIFFRACTION SHADING MODELS FOR IRIDESCENT SURFACES

DIFFRACTION 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 information

Objectives. OpenGL - Shaders. GLSL A Quick Review

Objectives. OpenGL - Shaders. GLSL A Quick Review OpenGL - Shaders CITS3003 Graphics & Animatin E. Angel and D. Shreiner: Interactive Cmputer Graphics 6E Addisn-Wesley 2012 1 Objectives The rendering pipeline and the shaders Data types, qualifiers, built-in

More information

CENG 477 Introduction to Computer Graphics. Ray Tracing: Shading

CENG 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 information

Global Illumination. Computer Graphics COMP 770 (236) Spring Instructor: Brandon Lloyd 3/26/07 1

Global 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 information

STUDY ON CLOSE RANGE DIGITISATION TECHNIQUES INTEGRATED WITH REFLECTANCE ESTIMATION

STUDY 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

Advanced computer ArithmeticEE 486 Feb 4, 2003Winter 02-03

Advanced computer ArithmeticEE 486 Feb 4, 2003Winter 02-03 Advanced cmputer ArithmeticEE 486 Feb 4, 2003Winter 02-03 Multiply EE 486 lecture 9: Multiply M. J. Flynn Generating the partial prducts (pp s) Bth encding Direct sub multipliers Reducing (r assimilating)

More information

Materials & Shadows. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Winter 2017

Materials & Shadows. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Winter 2017 Materials & Shadows Steve Rotenberg CSE168: Rendering Algorithms UCSD, Winter 2017 Diffuse Surfaces In an earlier lecture, we discussed diffuse surfaces We looked at the idealized Lambertian diffuse case

More information

You need to be able to define the following terms and answer basic questions about them:

You need to be able to define the following terms and answer basic questions about them: CS440/ECE448 Fall 2016 Midterm Review Yu need t be able t define the fllwing terms and answer basic questins abut them: Intr t AI, agents and envirnments Pssible definitins f AI, prs and cns f each Turing

More information

CSE 681 Illumination and Phong Shading

CSE 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 information

Whitepaper. Migrating External Specs to AutoCAD Plant 3D. Set Up the Required Folder Structure. Migrating External Specs to AutoCAD Plant 3D

Whitepaper. Migrating External Specs to AutoCAD Plant 3D. Set Up the Required Folder Structure. Migrating External Specs to AutoCAD Plant 3D Whitepaper The wrkflw fr migrating specs frm 3 rd -party sftware packages t AutCAD Plant 3D is as fllws: Set Up the Required Flder Structure Build CSV Files Cntaining Part Infrmatin Map External Parts

More information

progecad Render ProgeSOFT CAD solution Render Engine Artisan

progecad 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 information

Angles Lesson. Interwrite Interactive Mode software*. Sunshine State Standard: B.2.4.1, C.2.4.1

Angles 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 information

Geometry Strand Students will use visualization and spatial reasoning to analyze characteristics and properties of geometric shapes.

Geometry Strand Students will use visualization and spatial reasoning to analyze characteristics and properties of geometric shapes. 2005 Gemetry Standards Algebra Strand Nte: The algebraic skills and cncepts within the Algebra prcess and cntent perfrmance indicatrs must me maintained and applied as students are asked t investigate,

More information

Flying into Trig on a Paper Plate

Flying into Trig on a Paper Plate Flying int Trig n a Paper Plate Warm-up: 1. Label the quadrants:. Classify the fllwing angles as btuse, acute r right: a) b) 91 c) 90 d) 18. Add the fllwing fractins (withut a calculatr!) a) + 5 b) 1 8

More information

Last time. VHDL in Action. Motivation. Covered in This Lesson. Packages. Packages (cont'd)

Last time. VHDL in Action. Motivation. Covered in This Lesson. Packages. Packages (cont'd) Last time VHDL in Actin Packages and Libraries Ch 3, pp. 96-114 Versin f wavefrm updating algrithm t handle reject clauses Macr and micr time Delta delays: Ensure crrect rdering f zer time events Martin

More information

Plane Sampling for Light Paths from the Environment Map

Plane Sampling for Light Paths from the Environment Map jgt 2009/5/27 16:42 page 1 #1 Vol. [VOL], No. [ISS]: 1 6 Plane Samplng for Lght Paths from the Envronment Map Holger Dammertz and Johannes Hanka Ulm Unversty Abstract. We present a method to start lght

More information

And if that 120MP Camera was cool

And 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 information

Illumination & Shading

Illumination & Shading Illumination & Shading Goals Introduce the types of light-material interactions Build a simple reflection model---the Phong model--- that can be used with real time graphics hardware Why we need Illumination

More information

Ray Optics (or Geometrical Optics)

Ray 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 information