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

Size: px
Start display at page:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PROBLEM 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 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 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

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

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

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

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

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

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

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

1. Answer the following. a. A beam of vertically polarized light of intensity W/m2 encounters two polarizing filters as shown below.

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

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

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

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

The Rendering Equation. Computer Graphics CMU /15-662

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

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

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

1 Version Spaces. CS 478 Homework 1 SOLUTION

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

02 Shading and Frames. Steve Marschner CS5625 Spring 2016

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

TEST-05 TOPIC: OPTICS COMPLETE

TEST-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 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

$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as:

$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 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

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

All about Corn. Grade Levels: Upper Elementary, Middle School. Length of Lesson Sequence: 1.5 hours

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

In-Class Exercise. Hashing Used in: Hashing Algorithm

In-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 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

Timothy Walsh. Reflection Models

Timothy 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 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

Getting it there in one piece

Getting 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 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

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

How Geometry Shapes Our World Sixth Grade Math Project Due: Tuesday, May 26th

How 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 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

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

Integrating QuickBooks with TimePro

Integrating 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 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

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

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

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

Form-factors Josef Pelikán CGG MFF UK Praha.

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

Introduction to Radiosity

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

24-4 Image Formation by Thin Lenses

24-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 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

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

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

Using the Swiftpage Connect List Manager

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

Relational Operators, and the If Statement. 9.1 Combined Assignments. Relational Operators (4.1) Last time we discovered combined assignments such as:

Relational 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 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

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

UiPath 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 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

STUDIO DESIGNER. Design Projects Basic Participant

STUDIO 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 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

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

Using the Swiftpage Connect List Manager

Using 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 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

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

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

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

High School - Mathematics Related Basic Skill or Concept

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

Memory Hierarchy. Goal of a memory hierarchy. Typical numbers. Processor-Memory Performance Gap. Principle of locality. Caches

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

Specular reflection. Lighting II. Snell s Law. Refraction at boundary of media

Specular 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 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

TRAINING GUIDE. Overview of Lucity Spatial

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

Two Dimensional Truss

Two 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 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

Reading and writing data in files

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

CS602 Computer Graphics Mid Term Examination February 2005 Time Allowed: 90 Minutes.

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

Samsung Galaxy -Exchange ActiveSync Setup

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

Physics 11 HW #10 Solutions

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

Aptech Ltd Version 1.1 Page 1 of 9

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

Lab 4. Name: Checked: Objectives:

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

Computational Methods of Scientific Programming Fall 2008

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

softpanel generic installation and operation instructions for nanobox products

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

Motivation. Motivation. Monte Carlo. Example: Soft Shadows. Outline. Monte Carlo Algorithms. Advanced Computer Graphics (Fall 2009)

Motivation. 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