Key issues of this lecture. Interactive Graphical Systems HT2006. Interactive Graphical Systems: Structure. 3D Graphical Rendering Approaches

Size: px
Start display at page:

Download "Key issues of this lecture. Interactive Graphical Systems HT2006. Interactive Graphical Systems: Structure. 3D Graphical Rendering Approaches"

Transcription

1 Ke issues of his leure Inerive Grphil Ssems H26 Lesson 2 : Grphis Bsis Sefn Seipel he wo-fold world of 3D grphil rendering Illuminion models nd progrmmle shding models he fied funion rendering pipeline Repeiion of si nd useful mh for use in ICG Referene frmes nd rnsformion eween referene frmes Hndling of 3D models he ppliion developer Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Inerive Grphil Ssems: Sruure 3D Grphil Rendering pprohes Grphil Oupu Glol Rendering Grphil Rendering Drwing Illumined Ojes Lol Rendering Mulimedi Feedk Relime Mulimodl Inpu Simuling ligh propgion in sene ring rs Simuling he shding of ojes ppling lol illuminion models Compuersimulion Illuminion ffeed lol oje properies nd relions eween ojes in sene Illuminion ffeed lol oje properies nd ssumed ligh soures Repliion Rel world Rendering order: From Sreen-spe o World Spe Imge formion proess: Pielwise r-ring Rendering order: Oje wise drwing o Sreen Imge formion proess: Polgonwise Pielision (Rseriion) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

2 Glol Rendering Simuling he phsis of ligh propgion Glol Rendering Simuling he phsis of ligh propgion In heor: Sring from ligh soure follow ligh rnspor 2 Idenif inerion wih ojes 3 Clule ligh sorion In heor: Sring from ligh soure follow ligh rnspor 2 Idenif inerion wih ojes 3 Clule ligh sorpion 4 Clule refleed ligh R 5 Clule rnsmied ligh R R R Cener of projeion (COP) Cener of projeion (COP) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Glol Rendering Simuling he phsis of ligh propgion Glol Rendering In prie: In heor: Sring from ligh soure follow ligh rnspor 2 Idenif inerion wih ojes 3 Clule ligh sorpion 4 Clule refleed ligh R 5 Clule rnsmied ligh 6 Colle ligh sreen piel R R R R-sing from COP hrough piels ino sene Reursive r-ring wih given reursion deph Ligh ph lulion nd olleion of refleed nd rnsmied ligh per piel dvned iner-oje illuminion effes possile - shdow sing - self-shdowing - oje iner reflene - rnspren nd mospheri effes R-oje inerseion esing ver epensive Cener of projeion (COP) Cener of projeion (COP) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

3 Glol rendering emple Glol rendering emple Illusrion of visul effes omplished wih phsill sed rendering mehodes (glol rendering) he Cornell Bo Oserve he refleion of he red nd green wll s olor on he oes sides Illusrion of visul effes omplished wih phsill sed rendering mehodes (glol rendering) he Cornell Bo Oserve he refleion of he red nd green wll s olor on he oes sides Design nd Simulion of Roo Cell Coprigh Sndi Nionl Lirries Oserve he sof shdows due o rel ligh soure Design nd Simulion of Roo Cell Coprigh Sndi Nionl Lirries hp://wwwgrphisornelledu/online/o/ojpg Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Lol Rendering Lol Rendering Generl pproh: Drw he sene like piner proeed in n oje order when rendering he sene For he urren oje: Idenifiion of visile surfes/fees For eh oje Deermine su-surfes (fes) visile o he oserver 2 Deermine projeion of fe on sreen 3 Rserie fe ino frme uffer Cener of projeion (COP) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

4 Lol Rendering Lol Rendering For he urren fe: rnsformion nd projeion upon sreen Rseriion of urren polgon/fe Sn-line onversion of polgon Ie rversl of ll piels overed urren polgon Drwing piels wih some shded olor one sed on some illuminion model Cener of projeion (COP) Cener of projeion (COP) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Lol Rendering - Illuminion nd shding When polgons re olored during rseriion, erin illuminion models or shding ehniques re used o deermine he olor of he urren piel Illuminion models re mhemil epressions h pproime rel illuminion of ojes nd refleion of ligh Mos illuminion models re simplified pproimions of phsil orre inerion eween ligh nd mer Oher shding ehniques do no inend o mimi phsil ehvior of ligh ll (onsn shding, roon-rendering) Prolems Lol Rendering = Rendering in Oje Spe Order Corre Olusion nd Visiili is reled o o Sreen Spe ie in Viewing Spe How n we ssure h he mer sees fronmos oje surfe in lol rendering Cener of projeion (COP) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

5 Hidden Surfe ehniques Hidden Surfe ehniques Deph Sor / Piners lgorihm -Buffer Sors ojes wih deresing -disne o he sreen Render sene from k o fron Prolems, if ojes overlp in heir eens long nd in he -, nd -plne (piering) Ojes re rendered wihou speifi order Deph es is performed in he rseriion proess Deph ompre for n piel h is rendered piel loion (s,s) Prolems if ojes -rnge is full inluded in noher ojes -rnge Prolems n e overome wih ddiionl geomeri ess Mehod is ver effiien for senes wih few ojes (-> fs rendering) (used in some gme engines) Oserver Frme Buffer (Piel Colors) -Buffer sores he loses disne of n oje h een drwn piel posiion Implemens orre olusion Is eing implemened more nd more in hrdwre => quie fs Oserver -Buffer ( - vlue) Frme Buffer (Piel Colors) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Hidden Surfe ehniques -Buffer lgorihm oninued -Buffer lgorihm (deph uffer lgorihm) Frme Buffer - keeps he olor piels of he rendered piure piel loion (s,s) -Buffer - keeps deph vlues for eh piure elemen Iniiliion (normll): Frme uffer is se o kground olor -Buffer elemens re se o ero ie fr lipping plne disne igges vlid -vlue represens fron lipping plne disne Oserver -Buffer ( - vlue) Frme Buffer (Piel Colors) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

6 -Buffer lgorihm oninued Olusion esing is performed during rseriion for piels No oje-oje esing, no pre soring fer rnsformion of frgmens Piels of frgmen re rseried inl deph inerpolion For ever piel, urren deph is ompred wih -uffer onen Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi -Buffer lgorihm : Pseudo-Code vr p : ineger // iniiliion for = o m do for = o m do egin WriePiel(,,BkgroundColor) WrieZ(,,) end // polgon rseriion for eh polgon do for eh piel in polgon s projeion do egin p = polgon s vlue piel oords (,) if p > RedZ(,) do egin // he urren poin is loser WrieZ(,,p) WriePiel(,,polgons_olor ) end end end Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Deph-Rnge -Buffer lgorihm oninued: -rnge onsiderions MXIN (virul) sreen fr lipping plne = _fr ner lipping plne = _ner Deph uffer elemens hve limied numer of is => ineger vlue represenion Modeling oordines re oninuous floing poin vlues FP -Rnge mus e lmped o disree ineger vlue rnge => disreiion is suje o lising rifs Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

7 Z-uffer rseriion emple = = Minining urren -vlues per piel Sn-Line Rseriion of ringles s p p 3 ( 2 ) ( 3) p ( ) s 2 s 3 s Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi -Buffer oninued lising rifs: visul emple Lol Rendering & Fied Funion Rendering Pipeline Geomeri Oje Primiives: Poins, Lines nd ringles riues: Color, Normls, eure Coordines rnsformion Lighing nd Illuminion Culling nd Clipping Projeion Rseriion Inerpolion eel & Piel Buffer Operions progrmmle Displ fied funions ie hrdwre oded Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

8 Rendering Mehods in he Fied Funion Pipeline renissne of poin sed rendering Poin Clouds Emples: Oje veries re drwn s piels Color of he piels n e onsn (oje olor) or e shded (depending on lighs nd oje olors) Deerminion of disree sreen-oordines from model vere oordines Ver fs rendering mehod Ver populr for densel smpled surfes (3D sns) Reen ppliions of Poin-Bsed Rendering ehniques le e l, Poin Se Surfes, Visuliion 2 - voiding millions of polgons - Drw surfes s densel populed poin ses - Inrese speed of rendering - Oserve: Poin sed drwings hve omple visul sruure => good for 3D perepion when rendered dnmill Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Rendering Mehods in he Fied Funion Pipeline Rendering Mehods in he Fied Funion Pipeline Wire Frmes Emples: Edges of oje polgons re drwn s lines Color of he lines n e onsn (oje olor) or e shded (depending on lighs nd oje olors) Deerminion of disree sreen-oordines for model veries 2D line drwing (sn onversion) eween he veries Ver fs rendering mehod if used wihou hidden surfe removl Solid Shding Emples: Oje polgons re drwn s filled res Color of he polgons n e onsn (oje olor) or e shded (depending on lighs nd oje olors) (onsn or mien shding, diffuse shding) Deerminion of disree sreen-oordines for model veries 2D line drwing (sn onversion) of he edges 2D re fill inside he polgon Cn e ver slow depending on shding mehod Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

9 Solid Shding Models Emple: Fl Shding vs Gourud Shding Consn / Fl Shding one shding vlue is luled per polgon enire polgon is filled onl wih h olor vlue fs u no nie looking Color Inerpolion (Gourud Shding) shding vlues re luled for eh vere olor vlues for eh piel inside polgon re linerl inerpoled good visul pperne os of redued rendering speed Norml Veor Inerpolion (eg Phong or Blinn) for eh piel he surfe norml veor is inerpoled from he given vere norml veor definiions shding lulion is performed for eh piel slow rendering, ver good visul resuls (speulr higlighs) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Requiremens: Fl Shding vs Gourud Shding Gourud Shding nd Phong Shding Fl-Shding: One surfe norml veor per fe/polgon n n 3 n 4 n2 n 4 n 2 n (n) v C n 2 2 (n) v C 2 2 C C n C v l l v n n 2 n C n Gourud v 3 Phong v 3 Gourud-Shding: Surfe norml veors per vere Usull luled from surrounding polgon norml veors fn fn2 n fn 3 fn 4 n2 n n 2 Illuminion nd olor lulion veries: C ( n l) C ( n l) 2 2 Color lulion eween veries (i)liner inerpolion: C ( ) C C n 2 Illuminion nd olor lulion for eh piel nlil: For vere piels: C ( n l) C ( n l) 2 2 For piels eween veries, inerpolion of norml veor nd lulion of illuminion nd olor: n ( ) n n n 2 ( n l) n k Emple : n = (fn +fn 2 +fn 3 +fn 4 )/4 More on illuminion : see Fole, hper 6 Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

10 Differenes : Gourud Shding vs Phong Shding How n ou hieve eer shding hn Gourud Emple: I ( n l) k k ; 2 2 n 4 ; n2 4 ; l 4 5 Using he fied funion pipeline: n ros(nl) I(phong)I(gourud), -, 4, -, -,7752,7757,7757, -,85 4, -,93 -,793,793,78 2, -,7 4, -,85 -,8264,82638,79 3, -,55 4, -,78 -,8398,83983,8 4, -,4 4, -,7 -,85,8536,8 5, -,25 4, -,63 -,86749,867493,82 6, -, 4, -,55 -,888,888,82 7,,5 4, -,48 -,89786,897862,83 8,,2 4, -,4 -,984,984,84 9,,35 4, -, -,9,99,85,,5 4, -,25 -,9,97,86,,65 4, -,8 -,9,9,87 2,,8 4, -, -,94658,946578,88 3,,95 4, -,3 -,954,9546,88 4,, 4,,5 -,95465,954652,89 5,,25 4,,3 -,95638,956382,9 6,,4 4,,2 -,95668,95668,9 7,,55 4,,28 -,95564,955645,92 8,,7 4,,35 -,958,9579,93 9,,85 4,, -,95,949997,94 2, 2, 4,,5 -,9456,9456,9456 I(n ),2,8,6,4 Inensi ross spn I(phong) I(gourud) Inresing he esselion -> Inrese he numers of polgons in our oje -> Inrese he numer of norml veors -> on-sreen fooprin of polgon equivlen wih one piel Consequene: Per-Piel Evluion of he Illuminion Equions -> Phong Shding l -2-4, k Drwk: -> Vere proessing overhed -> Bndwidh Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Illuminion of surfes I ol I mien I diffuse I speulr Lighing Equion Diffuse refleion n idel Lmerin refleor: Refleion of iniden ligh equll owrds ll direionsll V I d I ol I mien = ol ligh inensi emmied from n illumined surfe = Conriuion from rndoml sered, mien ligh P he moun of ligh refleed o he oserver does no depend on he viewing direion V L N I diffuse I speulr = Conriuion modelled s diffuse refleion (Lmerin refleion) = Conriuion modelled s speulr refleion (ppriimive models Phong, Blinn) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi he rdine energ of iniden ligh per surfe uni depends on he ngle eween he ligh direnion N nd he surfe orienion N I diffuse I k os ; d d L N I k N L d d Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

11 Speulr refleion - Phong Speulr refleion - Blinn n perfe refleoor would s ll he ligh from he inoming ligh direion L owrds he refleed direion R Mos merils re no prefe mirrors nd herefore spred ligh round round som solid ngle round refleion veor (ligh lue re) N R L V he lulion of he refleion veor in Phong s model nd he ngel lulion for he weighing funion re epensive operions In Blinn s shding model, simplifiion of he illuminion lulions i sproposed h gives n eple pproimion of speulr refleion similr ophong L N H R V he moun of refleed ligh owrds he oserver depends lso on he osine of he ngle eween he idel refleion direion R nd he veor V owrds he oserver In ddiion, he degree of refleion depends lso on he ngle eween he he iniden ligh nd he surfe his is lled he refleion disriuion nd n e moduled wih weighing funion W() I spe _ linn I L os k spe k I N H spe L he illuminion formul in he Phong model n herefore e denoed s: I spe _ phong W k kspe I os W I R V spe L L Blinn sill reples he empiril os() wih noher jus noher equll empiril os() lulion he dvnge is h N*H is fser o lule hn V*R whih requires n ddiionl refleion lulion of L ou N lso, for siuions where oh he ligh soure nd he oserver re fr w from he oje, L nd V nd hene H n e onsidered onsn for he enire oje Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Some veor mh Veor mh needed for - Illuminion lulions - Oje rnsformions nd deformion - Deerminion of spil relionships Veor lger (quik rehersl of useful formuls) Inner produ / do produ of wo veors os = Used for ) lulion of lengh nd disnes ) ngle mesuremens Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

12 ppliion of he do produ - Bkfe Culling ppliion of he do produ - Bkfe Culling Given: polgon vere P, nd polgon norml veor N Users viewing posiion V Quesion: Is he polgon fing owrds he oserver Soluion: O P v~ N V V he polgon is fing owrds he oserver if he norml veor of h fe is fing owrds he oserver his is he se, if he lengh of he projeion of he veor V ono N is greer hn ero See ne slide for wo emples Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Le: P ; N 3; N Cse: Le V 7 5 V' V P v~ N V' Cse2: Le V V' V P v~ N V' > -> he polgon is fing owrds V -8< -> he polgon is no fing owrds V Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Veor lger (quik rehersl of useful formuls) ppliion of he ross produ - Polgon Norml Seup 2 Veor produ or ross produ of wo veors i j k is veor perpendiulr o nd Used for ) lulion of surfe norml veors ) es for o-lineri of wo veors ( = ) ) lulion of referene frmes Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Given: ringle given veries,b nd C Quesion: How does he polgons norml veor look like 2 ; B 5 ; C 2 Spn veors: 2 B C 5 5 ; 2 N 5 5 ( ) 5 ( ) 5 O C Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi N B

13 Conenion of rnsforms : Mri Mulipliion rnsformion of Poins : Mri-Veor Mulipliion Mri ; n k elemens Mri B ; k l elemens => C = B defined; nd he resuling mri C hs n l elemens rnsformion represened s M n,k where n=4, k=4 Poin represened homogeneous oordines {,,, } s olumn veor P where k = 4, l = he resuling mri hs n=4 rows nd l= olumns => generll : B no equl B! ; i n, j l ij k s is sj m m 2 m 3 m 4 P = M m P = 2 m m m = m 3 m m m m 4 m m m m + m 2 + m 3 Z+ m 4 m 2 + m + m Z+ m m 3 + m + m Z+ m m 4 + m + m Z+ m Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Mri represenion of si geomeri rnsforms Sle rnslion Roions s os sin s S sin os s R () umuled/omposie rnsformions n iude of n oje n e epressed/deomposed s n onenion of elemenr rnsforms Emple : = R S Oserve : Mri onenion order (rnsformion sequene) is imporn os sin R () sin os Emple : = R Emple : = R os sin R ( ) sin os Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

14 Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi umuled/omposie rnsformions X Y Z ) Roe ou Z, 5 deg 2 rnsle long X, 5 3 Roe ou X, 25 deg B) Roe ou X, 25 deg 2 rnsle long X, 5 3 Roe ou Z, 5 deg Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Clulion of Referene Frmes (iude Mri) Given: hree poins in spe idenif he spil iude of n oje s referene frme O B C O, B, nd C n e used o lule new orhonorml sis {;,,} B B C C ) ( ) (,, nd normlied veors! rnsformion mri roes he uni veor (,,,) ino he new se veor =(,,,) * Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Clulion of Referene Frmes (iude Mri) * Hene: * Hene: * Hene: Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Clulion of Referene Frmes (iude Mri) * O O Hene: O nloguousl, rnsformion mri O rnsles he origin of he se ssem O=(,,,) ino he new Origin =(,,,) Sine,, nd opere independenl on he respeive se veors, he n e omined ino on single rnsformion mri, h roes ll se veors simulneousl he rnslion mi operes independenl on O o rnsle he origin, regrdles of he roionl omponens Hene, he omined rnsformion mri n e denoed s: desries new frme in erms of he oordines of he referene frme O, ie i desries he rnsformion from lol oordines wihin ino oordines wihin O In order o rnsform o-ordine from O ino relive oordines, C mus e rnsformed wih -

15 ppliion of Referene Frmes rnforms ppliion of Referene Frmes rnforms he dil red-nd-uer in liring rking devies o displ devies h2 Prolem: rking oordine ssem is no o-ligned wih displ oordine ssem S Cliring displ devies wih referene frme in he phsil world h s h nd h2 re posiions mesured in referene frme u re needed in he sreen s lol oordine frme S m s Soluion: Regiser hree referene poins on-sreen h define he origin nd se veors of S s Clule S - h s = S - * h h2 s = S - * h2 Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Quesion: For rked displ nd given given lol oordine wihin DM, wh is he lol oordine wihin SM -> p SM =SM - *(DM*p) Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Beer soluion: Progrmmle Grphis Hrdwre Vere- nd Frgmen Shder : D Flow Geomeri Oje Primiives: Poins, Lines nd ringles riues: Color, Normls, eure Coordines rnsformion Lighing nd Illuminion Culling nd Clipping Projeion Vere Progrm (user definle) Vere Shder: Some imporn essile riues (Inpu) ve4 glposiion ve3 glnorml ve4 glcolor ve3 glmuliecoord Oupu Vriles Rseriion Inerpolion eel & Piel Buffer Operions Frgmen Progrm (user defined) ve4 gl_posiion // mus e wrien o flo gl_poinsie // m e wrien o ve4 gl_clipvere // m e wrien o progrmmle Displ fied funions ie hrdwre oded Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

16 Vere- nd Frgmen Shder : D Flow Emple: Progrmmle Grphis Hrdwre Frmgmen Shder: Some imporn essile riues (Inpu) ve4 gl_frgcoord user-defined vring vriles Oupu Vriles ve4 gl_frgcolor // mus e wrien o ve4 gl_frgd[gl_mdrwbuffers]; flo gl_frgdeph; simple shder progrm for Gourud Shding #ommon vring ve3 olor; vring ve3 norml,ligh; #vere void min() { gl_posiion = gl_modelviewprojeionmri * gl_vere; ve3 pos = ve3(gl_modelviewmri * gl_vere); norml = normlie(gl_normlmri * gl_norml); ligh = normlie(gl_lighsoure[]posiion - pos); flo diffuse = 5; flo phong = pow(m(, do(norml,ligh)), 5)*5; olor = ve3(gl_colorrg * (phong + diffuse)); } #frgmen void min() { gl_frgcolor = ve4(olor, ); } Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Emple: Progrmmle Grphis Hrdwre Progrmmle Grphis Hrdwre simple shder progrm for Phong Shding #ommon vring ve3 olor,pos; vring ve3 norml,ligh; #vere void min() { gl_posiion = gl_modelviewprojeionmri * gl_vere; pos = ve3(gl_modelviewmri * gl_vere); norml = gl_norml; ligh = normlie(gl_lighsoure[]posiion - pos); olor = gl_colorrg; } Hnds-On Demo #frgmen void min() { flo diffuse = 5; flo phong = pow(m(, do(norml,ligh)), 25)*5; if (norml > 3) disrd; gl_frgcolor = ve4(olor * (phong + diffuse), ); } Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

17 Eplii geomer represenions in inerive CG Orgniion of geomer d: v2 v p v7 p4 v3 p2 p3 v4 v6 v5 Ojes referene frme Vere Lis n Vere Inde,,,u,v,,,u,v,,,u,v,,,u,v,,,u,v,,,u,v,,,u,v Vere D Cresin Coordines Norml Veors eure Coordines Color Vlues Polgon Lis 4 {, 2, 3, 4 } 2 3 { 6, 4, 3 } 3 3 { 5, 4, 6 } 4 4 { 3, 2, 7, 6 } k 3 { l, m, n } Polgon Inde Numer of Veries Lis of Vere Indies { } { } { } { } { } Oher d eg eure Referene Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Hierrhil modeling Purposes: Consru omple ojes in modulr fshion reusili of uilding loks ese of modeling Inrese sorge effiien uild one eeue/re-use mn imes (displ liss) llow es upde of omponens llow for esier nimion of ehvior Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Hierrhil modeling Simple Roo : Modeling Hierrh Emple: simple roo Bse runk Hed Lef_rm Righ_rm hree differen generi ojes Severl insnes of ojes rrnged in hierrhil order ree of involved insnes Lis of generi ojes used Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

18 Creing he Model Hierrh Creing he Geomeri Cone Bse Hed runk Lef_rm Righ_rm ree of involved insnes Generi ojes se = VR_NodeNew(roo,"Roo Bse"); runk = VR_NodeNew(se,"Roo runk"); hed = VR_NodeNew(runk,"Roo Hed"); lef_rm = VR_NodeNew(runk,"Lef rm"); righ_rm = VR_NodeNew(runk,"Righ rm"); linder = VR_Cone(,,,2); ue = VR_Cue(); o = VR_Bo(2,,2); VR_NodeSeGeomer(se,linder); VR_NodeSeGeomer(runk,ue); VR_NodeSeGeomer(hed,ue); VR_NodeSeGeomer(lef_rm,o); VR_NodeSeGeomer(righ_rm,o); VR_NodeSle(se,,2,); VR_Nodernsle(runk,,2,); VR_NodeSle(runk,5,,5); VR_Nodernsle(hed,,2,); VR_NodeSle(hed,5,5,5); VR_Nodernsle(righ_rm,-4,8,-2); VR_NodeSle(righ_rm,2,2,2); VR_NodeRoe(righ_rm,8,,); VR_Nodernsle(lef_rm,,8,-2); VR_NodeSle(lef_rm,2,2,2); VR_NodeRoe(lef_rm,8,,); Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Simple Roo : he Sene Grph se Sr rooee runk hed lef_rm righ_rm Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi

Interactive Graphical Systems HT2003

Interactive Graphical Systems HT2003 Inerive Grphil Ssems H Lesson 2 : Grphis Primer Sefn Seipel Sefn Seipel, Deprmen of Informion ehnolog, Uppsl Universi Wh is Inerive Compuer Grphis Compuer ided Design (CD) inerive modeling (simple visul

More information

Math Practice Use Clear Definitions

Math Practice Use Clear Definitions Prllel Lines nd Trnsversls How cn you descrie ngles formed y rllel lines nd rnsversls? Trnsverse When n ojec is rnsverse, i is lying or exending cross somehing ACTIVITY: A Proery of Prllel Lines Work wih

More information

2017 / 2018 SCORPIONS SOCCER STYLE OF PLAY & TECHNICAL DEVELOPMENT

2017 / 2018 SCORPIONS SOCCER STYLE OF PLAY & TECHNICAL DEVELOPMENT 07 / 0 SORPIONS SOER SYLE OF PLY & EHNIL DEVELOPMEN SORPIONS SYLE OF PLY Scorpions Soccer lub is committed in developing S.M..R. soccer players who excel from a technical, tactical, mental and physical

More information

Barrier Options and a Reflection Principle of the Fractional Brownian Motion

Barrier Options and a Reflection Principle of the Fractional Brownian Motion rrier Opions nd Reflecion Principle of he Frcionl rownin Moion Ciprin ecul DOFI Acdem of conomic udies uchres Romni mil: ciprin.necul@fin.se.ro cipnec@hoo.com Firs drf: epember 6 003 Absrc he purpose of

More information

AEROBIC SYSTEM (long moderate work)

AEROBIC SYSTEM (long moderate work) 23 Condiioning "oo'oo""o'o"'o"'ooooo.. The specific on-ice condiioning drills in his chper re designed o rin he hree energ:y sysems nd o be incorpored ino prcice. Suggesions for work-o-res rios nd repeiions

More information

MATHEMATICAL PRACTICES In the Solve It, you used what you know about triangles to find missing lengths. Key Concept Law of Sines

MATHEMATICAL PRACTICES In the Solve It, you used what you know about triangles to find missing lengths. Key Concept Law of Sines 8-5 -20-5 Lw of Sines ontent Stndrds G.SRT.11 Understnd nd ppl the Lw of Sines... to find unknown mesurements in right nd non-right tringles... lso G.SRT.10 Ojetives To ppl the Lw of Sines 66 ft 35 135

More information

Apply the Law of Sines. You solved right triangles. You will solve triangles that have no right angle.

Apply the Law of Sines. You solved right triangles. You will solve triangles that have no right angle. 13.5 pply te Lw of Sines TEKS.1,.4, 2.4.; P.3.E efore Now You solved rigt tringles. You will solve tringles tt ve no rigt ngle. Wy? So you n find te distne etween frwy ojets, s in Ex. 44. Key Voulry lw

More information

Contents TRIGONOMETRIC METHODS PROBABILITY DISTRIBUTIONS

Contents TRIGONOMETRIC METHODS PROBABILITY DISTRIBUTIONS ontents UNIT 7 TRIGONOMETRI METHODS Lesson 1 Trigonometric Functions................... 462 1 onnecting ngle Mesures nd Liner Mesures.............. 463 2 Mesuring Without Mesuring.........................

More information

3. The amount to which $1,000 will grow in 5 years at a 6 percent annual interest rate compounded annually is

3. The amount to which $1,000 will grow in 5 years at a 6 percent annual interest rate compounded annually is 8 h Grade Eam - 00. Which one of he following saemens is rue? a) There is a larges negaive raional number. b) There is a larges negaive ineger. c) There is a smalles ineger. d) There is a smalles negaive

More information

Right Triangle Trigonometry

Right Triangle Trigonometry ONDENSED LESSON 1.1 Right Tringle Trigonometr In this lesson ou will lern out the trigonometri rtios ssoited with right tringle use trigonometri rtios to find unknown side lengths in right tringle use

More information

5.5 The Law of Sines

5.5 The Law of Sines 434 HPTER 5 nlyti Trigonometry 5.5 Te Lw of Sines Wt you ll lern out Deriving te Lw of Sines Solving Tringles (S, S) Te miguous se (SS) pplitions... nd wy Te Lw of Sines is powerful extension of te tringle

More information

1 Measurement. What you will learn. World s largest cylindrical aquarium. Australian Curriculum Measurement and Geometry Using units of measurement

1 Measurement. What you will learn. World s largest cylindrical aquarium. Australian Curriculum Measurement and Geometry Using units of measurement Austrlin Curriulum Mesurement nd Geometry Using units of mesurement hpter 1 Mesurement Wht you will lern 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 Conversion of units Perimeter Cirumferene Are Are of irle Surfe

More information

Semester Review Session

Semester Review Session Semeser Review Session We will have a semeser review session on Wednesda, 1/10 a -4pm, here in room MPHY 03. If ou have a quesion(s ha ou would like me o go over, please drop me an email wih he problem

More information

Chapter / rev/min Ans. C / in. C mm Ans teeth Ans. C / mm Ans.

Chapter / rev/min Ans. C / in. C mm Ans teeth Ans. C / mm Ans. Chaper 13 13-1 dp 17 / 8 15 in N 110 dg dp 15 4375 in N3 544 NG PdG 84375 35 eeh C 15 4375 / 35 in Ans Ans ng 1600 15 / 60 400 rev/min Ans p m 3 mm Ans C 3 15 60 115 mm Ans 13-13-3 N G 16 4 64 eeh Ans

More information

Instruction Manual. Rugged PCB type. 1 Terminal Block. 2 Function. 3 Series Operation and Parallel Operation. 4 Assembling and Installation Method

Instruction Manual. Rugged PCB type. 1 Terminal Block. 2 Function. 3 Series Operation and Parallel Operation. 4 Assembling and Installation Method Rugged PCB ype Insrucion Manual 1 Terminal Block Funcion.1...4.5.6.7 Inpu volage range Inrush curren limiing Overcurren proecion Overvolage proecion Oupu volage adjusmen range Isolaion Remoe ON/OFF E9

More information

Incremental Dependency Parsing

Incremental Dependency Parsing Inrementl Dependeny Prsing Mihel Fell 9 June 2011 1 Overview - Inrementl Dependeny Prsing - two lgorithms - evlution - enerl ritiism on present pprohes - possile improvements - ummry 2 Dependeny Prsing

More information

67.301/1. RLP 10: Pneumatic volume-flow controller. Sauter Components

67.301/1. RLP 10: Pneumatic volume-flow controller. Sauter Components 7.0/ RL 0: neumaic volume-flow conroller How energ efficienc is improved For demand-led conrol of he air volume in office rooms. Areas of applicaion Conrol of he suppl and exhaus air of individual rooms

More information

Type Control action Setpoint range Air Weight Volume flow % capacity I n /h kg. Pressure diff. 1) Pa

Type Control action Setpoint range Air Weight Volume flow % capacity I n /h kg. Pressure diff. 1) Pa 7.0/ RL 0 & 0: neumaic volume-flow conroller Used in conjuncion wih an orifice plae or a dnamic pressure sensor and a pneumaic damper drive for conrolling he air volume in air-condiioning ssems. For fixed,

More information

St Ac Ex Sp TOPICS (Text and Practice Books) 4.1 Triangles and Squares Pythagoras' Theorem - -

St Ac Ex Sp TOPICS (Text and Practice Books) 4.1 Triangles and Squares Pythagoras' Theorem - - MEP: Demonstrtion Projet UNIT 4 Trigonometry N: Shpe, Spe nd Mesures e,f St Ex Sp TOPIS (Text nd Prtie ooks) 4.1 Tringles nd Squres - - - 4. Pythgors' Theorem - - 4.3 Extending Pythgors' Theorem - - 4.4

More information

Lesson 2 PRACTICE PROBLEMS Using Trigonometry in Any Triangle

Lesson 2 PRACTICE PROBLEMS Using Trigonometry in Any Triangle Nme: Unit 6 Trigonometri Methods Lesson 2 PRTIE PROLEMS Using Trigonometry in ny Tringle I n utilize the Lw of Sines nd the Lw of osines to solve prolems involving indiret mesurement in non-right tringles.

More information

SITE NAME: PSL NUMBER: SITE ADDRESS:

SITE NAME: PSL NUMBER: SITE ADDRESS: HMEN L 0-07-6 age of 9 4255 RK ROD ENII, 9450 SIE NME: NROF & IEDMON SL NUMER: SIE DDRESS: 288227 2700 NROF WY ERKELEY, 94704 2785 MIHELL DRIVE WLNU REEK, 94598EL: (925) 904-3533 FX: (925) 904-353 SIE

More information

400 Series Flat Panel Monitor Arm Rotate Mount Double Pivot P/L

400 Series Flat Panel Monitor Arm Rotate Mount Double Pivot P/L User's Guide 400 Series Flt Pnel Monitor Arm Rotte Mount Doule Pivot P/L < 23ls. (10.44 kg) For the ltest User Instlltion Guide plese visit: www.ergotron.om 1 of 10 Hzrd Symols Review These symols lert

More information

AP Physics 1 Per. Unit 2 Homework. s av

AP Physics 1 Per. Unit 2 Homework. s av Name: Dae: AP Physics Per. Uni Homework. A car is driven km wes in hour and hen 7 km eas in hour. Eas is he posiive direcion. a) Wha is he average velociy and average speed of he car in km/hr? x km 3.3km/

More information

INVESTIGATION 2. What s the Angle?

INVESTIGATION 2. What s the Angle? INVESTIGATION 2 Wht s the Angle? In the previous investigtion, you lerned tht when the rigidity property of tringles is comined with the ility to djust the length of side, the opportunities for useful

More information

6 TRIGONOMETRY TASK 6.1 TASK 6.2. hypotenuse. opposite. adjacent. opposite. hypotenuse 34. adjacent. opposite. a f

6 TRIGONOMETRY TASK 6.1 TASK 6.2. hypotenuse. opposite. adjacent. opposite. hypotenuse 34. adjacent. opposite. a f 1 6 TIGONOMETY TK 6.1 In eh tringle elow, note the ngle given nd stte whether the identified side is in the orret position or not. 1. 4. opposite 41 2. djent 3. 58 63 djent 32 hypotenuse 5. 68 djent 6.

More information

Plant Growth Regulators in Spring Wheat. Anne Kirk, Craig Linde, and Pam de Rocquigny. Manitoba Agriculture

Plant Growth Regulators in Spring Wheat. Anne Kirk, Craig Linde, and Pam de Rocquigny. Manitoba Agriculture Plnt Growth Regultors in Spring Whet Anne Kirk, Crig Linde, nd Pm de Roquigny Mnito Agriulture Lodging is mjor rop prodution issue, espeilly in high yielding environments. Yield losses n rnge from 5 to

More information

Robot Control User Manual /0718-V01

Robot Control User Manual /0718-V01 Root Control User Mnul 0021919/0718-V01 2 CONTENT 1. INTRODUCTION... 4 2. PROGRAM DESCRIPTION... 4 3. SKR CONNECTION... 5 4. PROGRAM INSTALLATION... 6 5. DRIVER INSTALLATION... 6 6. MAIN SCREEN... 7 7.

More information

Geometry. Trigonometry of Right Triangles. Slide 2 / 240. Slide 1 / 240. Slide 4 / 240. Slide 3 / 240. Slide 6 / 240.

Geometry. Trigonometry of Right Triangles. Slide 2 / 240. Slide 1 / 240. Slide 4 / 240. Slide 3 / 240. Slide 6 / 240. Slide 1 / 240 New Jersey enter for Tehing nd Lerning Progressive Mthemtis Inititive This mteril is mde freely ville t www.njtl.org nd is intended for the non-ommeril use of students nd tehers. These mterils

More information

Workrite Sierra HX & HXL Assembly Instructions for 3-leg Electric Workcenters

Workrite Sierra HX & HXL Assembly Instructions for 3-leg Electric Workcenters Workrite ierr HX & HXL Assemly Instrutions for 3-leg Eletri Workenters #1500216- Rev Workrite ierr HX & HXL Eletri Workenters - Assemly Instrutions for 3-leg les Rer Leg rket* Qty: 2 List of rts, grouped

More information

Using Rates of Change to Create a Graphical Model. LEARN ABOUT the Math. Create a speed versus time graph for Steve s walk to work.

Using Rates of Change to Create a Graphical Model. LEARN ABOUT the Math. Create a speed versus time graph for Steve s walk to work. 2.4 Using Raes of Change o Creae a Graphical Model YOU WILL NEED graphing calculaor or graphing sofware GOAL Represen verbal descripions of raes of change using graphs. LEARN ABOUT he Mah Today Seve walked

More information

INSTRUCTIONS FOR USE. This file can only be used to produce a handout master:

INSTRUCTIONS FOR USE. This file can only be used to produce a handout master: INSTRUCTIONS OR USE This file can only be used o produce a handou maser: Use Prin from he ile menu o make a prinou of he es. You may no modify he conens of his file. IMPORTNT NOTICE: You may prin his es

More information

In any right-angle triangle the side opposite to the right angle is called the Label the Hypotenuse in each diagram above.

In any right-angle triangle the side opposite to the right angle is called the Label the Hypotenuse in each diagram above. 9 Ademi Mth Dte: Pythgoren Theorem RIGHT ANGLE TRIANGLE - A right tringle is tringle with one 90 0 ngle. For exmple: In ny right-ngle tringle the side opposite to the right ngle is lled the Lbel the Hypotenuse

More information

Morningstar Investor Return

Morningstar Investor Return Morningsar Invesor Reurn Morningsar Mehodology Paper March 3, 2009 2009 Morningsar, Inc. All righs reserved. The informaion in his documen is he propery of Morningsar, Inc. Reproducion or ranscripion by

More information

MVS. Electronic fan speed controller for DIN rail. Key features. Article codes Technical specifications. Area of use

MVS. Electronic fan speed controller for DIN rail. Key features. Article codes Technical specifications. Area of use MVS Elecronic fan speed conroller for DIN rail The MVS elecronic speed conrollers conrol he speed of single-phase volage conrollable elecric moors ( VAC / 5 6 z) according o a sandard inpu conrol signal.

More information

7.2 Assess Your Understanding

7.2 Assess Your Understanding 538 HPTER 7 pplitions of Trigonometri Funtions 7. ssess Your Understnding re You Prepred? nswers re given t the end of these exerises. If you get wrong nswer, red the pges listed in red. 1. The differene

More information

Lesson 12.1 Right Triangle Trigonometry

Lesson 12.1 Right Triangle Trigonometry Lesson 12.1 Right Tringle Trigonometr 1. For ech of the following right tringles, find the vlues of sin, cos, tn, sin, cos, nd tn. (Write our nswers s frctions in lowest terms.) 2 15 9 10 2 12 2. Drw right

More information

Zelio Control Measurement Relays RM4L Liquid Level Relays

Zelio Control Measurement Relays RM4L Liquid Level Relays Zelio Conrol Measuremen elays FNCTIONS These devices monior he levels of conducive liquids. They conrol he acuaion of pumps or valves o regulae levels; hey are also suiable for proecing submersible pumps

More information

Chapter : Linear Motion 1

Chapter : Linear Motion 1 Te: Chaper 2.1-2.4 Think and Eplain: 1-3 Think and Sole: --- Chaper 2.1-2.4: Linear Moion 1 NAME: Vocabulary: disance, displacemen, ime, consan speed, consan elociy, aerage, insananeous, magniude, ecor,

More information

MTH 112: Elementary Functions

MTH 112: Elementary Functions 1/14 MTH 112: Elementry Functions Section 8.1: Lw of Sines Lern out olique tringles. Derive the Lw os Sines. Solve tringles. Solve the miguous cse. 8.1:Lw of Sines. 2/14 Solving olique tringles Solving

More information

Capacity Utilization Metrics Revisited: Delay Weighting vs Demand Weighting. Mark Hansen Chieh-Yu Hsiao University of California, Berkeley 01/29/04

Capacity Utilization Metrics Revisited: Delay Weighting vs Demand Weighting. Mark Hansen Chieh-Yu Hsiao University of California, Berkeley 01/29/04 Capaciy Uilizaion Merics Revisied: Delay Weighing vs Demand Weighing Mark Hansen Chieh-Yu Hsiao Universiy of California, Berkeley 01/29/04 1 Ouline Inroducion Exising merics examinaion Proposed merics

More information

Connectors according to DIN / IEC

Connectors according to DIN / IEC E L E C T R O N I C C O N N E C T O R S Connetors ording to DIN 41612 / IEC 60603-2 56 ept GmH I Tel. +49 (0) 88 61 / 25 01 0 I Fx +49 (0) 88 61 / 55 07 I E-Mil sles@ept.de I www.ept.de Contents Introdution

More information

Proportional Reasoning

Proportional Reasoning Proporional Reasoning Focus on Afer his lesson, you will be able o... solve problems using proporional reasoning use more han one mehod o solve proporional reasoning problems When you go snowboarding or

More information

Outline. Objectives. Objectives. Objectives Progressive waves. Wave motion. Wave motion

Outline. Objectives. Objectives. Objectives Progressive waves. Wave motion. Wave motion Chaper. Liew Sau Poh Wave moion Ouline. Progressive Waves. Wave Inensi.3 Principle of Superposiion.4 Sanding Waves.5 Elecromagneic Waves Objecives a) inerpre and use he progressive wave equaion, = a sin

More information

Interpreting Sinusoidal Functions

Interpreting Sinusoidal Functions 6.3 Inerpreing Sinusoidal Funcions GOAL Relae deails of sinusoidal phenomena o heir graphs. LEARN ABOUT he Mah Two sudens are riding heir bikes. A pebble is suck in he ire of each bike. The wo graphs show

More information

Hook-up Checklist for the Ranger PM7000 (EU)

Hook-up Checklist for the Ranger PM7000 (EU) Rnger Hook-up Cheklist for the Rnger (EU) Reserh Limited Reserh Limited Step 1. Estlish type of instlltion (e.g. no. of phses). Step 2. Estlish type of trnsduers (PTs, CTs et.). Step 3. Choose one of the

More information

Explore Graphs of Linear Relations. 1. a) Use a method of your choice to determine how much water will be needed each day of a seven-day cruise.

Explore Graphs of Linear Relations. 1. a) Use a method of your choice to determine how much water will be needed each day of a seven-day cruise. . Graphing Linear Relaions Focus on Aer his lesson, ou will be able o graph linear relaions mach equaions o linear relaions wih graphs solve problems b graphing a linear relaion and analsing he graph Tina

More information

Chapter 31 Pythagoras theorem and trigonometry (2)

Chapter 31 Pythagoras theorem and trigonometry (2) HPTR 31 86 3 The lengths of the two shortest sides of right-ngled tringle re m nd ( 3) m respetively. The length of the hypotenuse is 15 m. Show tht 2 3 108 Solve the eqution 2 3 108 Write down the lengths

More information

The dark side of gloss

The dark side of gloss The drk side of gloss Juno Kim, Phillip J Mrlow & Brton L Anderson Our visul system relies on the imge struture generted y the intertion of light with ojets to infer their mteril properties. One widely

More information

LEWA intellidrive. The mechatronic All-in-One pump system. intelligent flexible dynamic high precision. Foto: ratiopharm

LEWA intellidrive. The mechatronic All-in-One pump system. intelligent flexible dynamic high precision. Foto: ratiopharm The mecharonic All-in-One pump sysem Foo: raiopharm inelligen flexible dynamic high precision For diverse applicaions: a limiless range of poenial uses Phoo: raiopharm Mixing wo media in one pump head:

More information

Paul M. Sommers David U. Cha And Daniel P. Glatt. March 2010 MIDDLEBURY COLLEGE ECONOMICS DISCUSSION PAPER NO

Paul M. Sommers David U. Cha And Daniel P. Glatt. March 2010 MIDDLEBURY COLLEGE ECONOMICS DISCUSSION PAPER NO AN EMPIRICAL TEST OF BILL JAMES S PYTHAGOREAN FORMULA by Paul M. Sommers David U. Cha And Daniel P. Gla March 2010 MIDDLEBURY COLLEGE ECONOMICS DISCUSSION PAPER NO. 10-06 DEPARTMENT OF ECONOMICS MIDDLEBURY

More information

Automatic air-main charging and pressure control system for compressed air supplies

Automatic air-main charging and pressure control system for compressed air supplies Auomaic air-main charging and pressure conrol sysem for compressed air supplies Type PCS A module from he sysem -vacorol Swiching on-off a compressed air uni in a compressed air supply generally akes place

More information

Chp. 3_4 Trigonometry.notebook. October 01, Warm Up. Pythagorean Triples. Verifying a Pythagorean Triple... Pythagorean Theorem

Chp. 3_4 Trigonometry.notebook. October 01, Warm Up. Pythagorean Triples. Verifying a Pythagorean Triple... Pythagorean Theorem Chp. 3_4 Trigonometry.noteook Wrm Up Determine the mesure of the vrile in ech of the following digrms: x + 2 x x 5 x + 3 Pythgoren Theorem - is fundmentl reltionship mongst the sides on RIGHT tringle.

More information

Recall that the area of a triangle can be found using the sine of one of the angles.

Recall that the area of a triangle can be found using the sine of one of the angles. Nme lss Dte 14.1 Lw of Sines Essentil Question: How n you use trigonometri rtios to find side lengts nd ngle mesures of non-rigt tringles? Resoure Loker Explore Use n re Formul to Derive te Lw of Sines

More information

TRACK PROCEDURES 2016 RACE DAY

TRACK PROCEDURES 2016 RACE DAY TRACK PROCEDURES 2016 RACE DAY Pi gaes will officially open a 4:00pm for regular programs. Big shows will have earlier opening imes. Hauler parking may be available approximaely 1 hour prior o pi gaes

More information

PRESSURE SENSOR TECHNICAL GUIDE INTRODUCTION FEATURES OF ELECTRIC PRESSURE SENSOR. Photoelectric. Sensor. Proximity Sensor. Inductive. Sensor.

PRESSURE SENSOR TECHNICAL GUIDE INTRODUCTION FEATURES OF ELECTRIC PRESSURE SENSOR. Photoelectric. Sensor. Proximity Sensor. Inductive. Sensor. Proximiy INTRDUCTIN Pressur sensor The sensor convers of gases or liquid ino elecrical magniude wih he sensing elemen, and generaes he analog oupu proporional o applied level or he swiching oupu oggled

More information

Optimizing Ammonia with Traps to Manage Apple Maggot in Washington Wee Yee, Research Entomologist Pete Landolt, Research Entomologist

Optimizing Ammonia with Traps to Manage Apple Maggot in Washington Wee Yee, Research Entomologist Pete Landolt, Research Entomologist FINAL REPORT Projet Title: PI: Co-PI: Orgniztion: Optimizing Ammoni with Trps to Mnge Apple Mggot in Wshington Wee Yee, Reserh Entomologist Pete Lndolt, Reserh Entomologist USDA-ARS, Wpto, WA Ojetives:

More information

The Pythagorean Theorem and Its Converse Is That Right?

The Pythagorean Theorem and Its Converse Is That Right? The Pythgoren Theorem nd Its Converse Is Tht Right? SUGGESTED LEARNING STRATEGIES: Activting Prior Knowledge, Mrking the Text, Shred Reding, Summrize/Prphrse/Retell ACTIVITY 3.6 How did Pythgors get theorem

More information

1 A B C D E F G H I J K L M N O P Q R S { U V W X Y Z 1 A B C D E F G H I J K L M N O P Q R S { U V W X Y Z

1 A B C D E F G H I J K L M N O P Q R S { U V W X Y Z 1 A B C D E F G H I J K L M N O P Q R S { U V W X Y Z o ffix uden abel ere uden ame chool ame isric ame/ ender emale ale onh ay ear ae of irh an eb ar pr ay un ul ug ep c ov ec as ame irs ame lace he uden abel ere ae uden denifier chool se nly rined in he

More information

Apply the Pythagorean Theorem

Apply the Pythagorean Theorem 8. Apply the Pythgoren Theorem The Pythgoren theorem is nmed fter the Greek philosopher nd mthemtiin Pythgors (580500 B.C.E.). Although nient texts indite tht different iviliztions understood this property

More information

Lesson 5.1 Polygon Sum Conjecture

Lesson 5.1 Polygon Sum Conjecture Lesson 5.1 Polgon Sum onjeture In Eerise 1, find eh lettered ngle mesure. 1.,,, d, e e d 97 26 2. ne eterior ngle of regulr polgon mesures 10. Wht is the mesure of eh interior ngle? How mn sides does the

More information

10mm SHOWER PANEL SIZES 1000 & 1200 SIZES 500, 600, 700, 800 & 900 SIZES 1000 & 1200 OPTION 1 - PAGES 2-4 OPTION 2 - PAGES 2-5 OPTION 3 - PAGES 6-7

10mm SHOWER PANEL SIZES 1000 & 1200 SIZES 500, 600, 700, 800 & 900 SIZES 1000 & 1200 OPTION 1 - PAGES 2-4 OPTION 2 - PAGES 2-5 OPTION 3 - PAGES 6-7 SHOWER PANEL 785 / Issue / 5 SIZES 5, 6, 7, 8 & 9 SIZES & SIZES & OPTION - PAGES - OPTION - PAGES - 5 OPTION 3 - PAGES 6-7 Plese red these instrutions refully nd keep for future referene. Inorret fitting

More information

Time & Distance SAKSHI If an object travels the same distance (D) with two different speeds S 1 taking different times t 1

Time & Distance SAKSHI If an object travels the same distance (D) with two different speeds S 1 taking different times t 1 www.sakshieducaion.com Time & isance The raio beween disance () ravelled by an objec and he ime () aken by ha o ravel he disance is called he speed (S) of he objec. S = = S = Generally if he disance ()

More information

Uno microventilator-03

Uno microventilator-03 Uno mirovenilaor-3 Insruion manual UNO order nr.:... Cusomer order nr.:... Cusomer:... Delivery Dae:... Serial Numer:... Conens ) Inroduion PAGE: 2 2) General desripion PAGE: 2 3) Insallaion PAGE: 3 4)

More information

IFP MGV03 PRESSURE REDUCING/ RELIEVING MODULE

IFP MGV03 PRESSURE REDUCING/ RELIEVING MODULE IF MGV03 RESSURE REDUCING/ ISO440-03 SIZE/NF D03 ESY DJUSLE MICROMEER KNO EXREMELY RECISE CONROL FOUR RESSURE RNGES VILLE DDED RESSURE RELIEVING FUNCION OIONL GUGE OR MGV-03- MGV-03- MGV-03- RESSURE REDUCING

More information

CHAPTER TEST REVIEW, LESSONS 4-1 TO 4-5

CHAPTER TEST REVIEW, LESSONS 4-1 TO 4-5 IB PHYSICS Name: DEVIL PHYSICS Perio: Dae: BADDEST CLASS ON CAMPUS CHAPTER TEST REVIEW, LESSONS 4- TO 4-5 S. Waer waves a he surface of a pon pass a floaing log of lengh L. The log is a res relaive o he

More information

Trigonometry. terminal ray

Trigonometry. terminal ray terminal ray y Trigonometry Trigonometry is the study of triangles the relationship etween their sides and angles. Oddly enough our study of triangles egins with a irle. r 1 θ osθ P(x,y) s rθ sinθ x initial

More information

KINEMATICS IN ONE DIMENSION

KINEMATICS IN ONE DIMENSION chaper KINEMATICS IN ONE DIMENSION Secion 2.1 Displacemen Secion 2.2 Speed and Velociy 1. A paricle ravels along a curved pah beween wo poins P and Q as shown. The displacemen of he paricle does no depend

More information

A Study on the Powering Performance of Multi-Axes Propulsion Ships with Wing Pods

A Study on the Powering Performance of Multi-Axes Propulsion Ships with Wing Pods Second Inernaional Symposium on Marine Propulsors smp amburg Germany une A Sudy on he Powering Performance of Muli-Axes Propulsion Ships wih Wing Pods eungwon Seo Seokcheon Go Sangbong Lee and ungil Kwon

More information

3 (R) 1 (P) N/en

3 (R) 1 (P) N/en 3/ way fail-safe safey valve, solenoid acuaed For mechanical presses and oher safey applicaions G /4... G, /4... NT Inherenly fail-safe wihou residual pressure ynamic self monioring ouble valve conrol

More information

Control elements. Fine adjustment. Function selector. Status indication. 24 V DC typ. 0,25 W / 0,25 VA. 24 V DC typ. 0,03 W / 0,09 VA. min.

Control elements. Fine adjustment. Function selector. Status indication. 24 V DC typ. 0,25 W / 0,25 VA. 24 V DC typ. 0,03 W / 0,09 VA. min. 4 funcions 10 ime ranges Supply volage 24-240V AC/DC 1 change-over conac Widh 22,5 mm Conrol elemens Fine adjusmen Seing of ime range Funcion selecor Saus indicaion /: Supply volage : elay saus TECHNICAL

More information

Making Sense of Genetics Problems

Making Sense of Genetics Problems Bio 101 Ms. Bledsoe Making Sense of Geneics roblems Monohbrid crosses Le s sar wih somehing simle: crossing wo organisms and waching how one single rai comes ou in he offsring. Le s use eas, as Mendel

More information

Simulation of Scattering Acoustic Field in Rod and Identify of. Ultrasonic Flaw Detecting Signal

Simulation of Scattering Acoustic Field in Rod and Identify of. Ultrasonic Flaw Detecting Signal 17h Word onference on Nondesrucive Tesing, 5-8 Oc 008, Shanghai, hina Simuaion of Scaering Acousic Fied in Rod and Idenify of Urasonic Faw Deecing Signa Ke-Yi YUAN 1, Wen-Ai SONG 1, Yi-Fang HEN 1 1 Deparmen

More information

What the Puck? an exploration of Two-Dimensional collisions

What the Puck? an exploration of Two-Dimensional collisions Wha he Puck? an exploraion of Two-Dimensional collisions 1) Have you ever played 8-Ball pool and los he game because you scrached while aemping o sink he 8-Ball in a corner pocke? Skech he sho below: Each

More information

CONNECTIONS. Key Words Splices, Bolted Splice, Bolted Column Splice, Minor Axis Splice

CONNECTIONS. Key Words Splices, Bolted Splice, Bolted Column Splice, Minor Axis Splice COECTIOS Boled Column Splice wih Minor Axi Bending Auhor: Zahid Hamid, Kevin Cowie Affiliaion: Seel Conrucion ew Zealand Inc. Dae: 19 h February 015 Ref: CO310 Key Word Splice, Boled Splice, Boled Column

More information

Considering clustering measures: third ties, means, and triplets. Binh Phan BI Norwegian Business School. Kenth Engø-Monsen Telenor Group

Considering clustering measures: third ties, means, and triplets. Binh Phan BI Norwegian Business School. Kenth Engø-Monsen Telenor Group This file s donloded from he insiuionl reposiory BI Brge - hp://brge.bibsys.no/bi (Open Access) Considering clusering mesures: hird ies, mens, nd riples Binh Phn BI Noregin Business School Kenh Engø-Monsen

More information

COIN th JRC Annual Training on Composite Indicators and MCDA 22-26/09/2014, Ispra IT. Dorota Weziak-Bialowolska.

COIN th JRC Annual Training on Composite Indicators and MCDA 22-26/09/2014, Ispra IT. Dorota Weziak-Bialowolska. Doroa Weziak-Bialowolska 1h JRC Annual Training on Comosie ndiaors and MCDA Doroa Weziak-Bialowolska 1h JRC Annual Training on Comosie ndiaors and MCDA Normalizaion vs. denominaion 1 h JRC Annual Training

More information

XSz 8... XSz 50 Solenoid actuated fail-safe safety valve

XSz 8... XSz 50 Solenoid actuated fail-safe safety valve > > /-way or size: G /4... G, /4... NT > > ouble valve conrol sysem, inherenly failsafe wihou residual pressure > > ynamic self monioring > > For use wih pneumaic cluch and brake sysems and oher -way safey

More information

RECOMMENDATION FOR INTERCHANGEABLE STUD BOLTS AND TAP END STUDS FOR API SPEC 6A FLANGES

RECOMMENDATION FOR INTERCHANGEABLE STUD BOLTS AND TAP END STUDS FOR API SPEC 6A FLANGES Issue Dae: June 6 15 Revision B June 2010 RECOMMENDAION FOR INERCHANGEABE UD BO AND A END UD FOR AI EC 6A FANGE ECHNICA REOR R501 Revision B AWHEM publicaions may be use by anyone esiring o o so. Every

More information

Coroutines in Propeller Assembly Language

Coroutines in Propeller Assembly Language www.prllxsemiondutor.om sles@prllxsemiondutor.om support@prllxsemiondutor.om phone: 916 632 4664 fx:916 624 8003 pplition Note oroutines in Propeller ssemly Lnguge strt: The multiore P8X32 does not require

More information

CS 410/584, Algorithm Design & Analysis, Lecture Notes 5

CS 410/584, Algorithm Design & Analysis, Lecture Notes 5 CS 4/584,, Ford-Fulkeron Mehod Flow maximizaion in a nework (graph) wih capaciie Baic idea: Find a pah from ource o arge ha ill ha flow capaciy (augmening pah) Add he maximum flow allowed along hi pah

More information

Chapter 5. Triangles and Vectors

Chapter 5. Triangles and Vectors www.ck12.org Chpter 5. Tringles nd Vectors 5.3 The Lw of Sines Lerning Objectives Understnd how both forms of the Lw of Sines re obtined. Apply the Lw of Sines when you know two ngles nd non-included side

More information

HCI Examination Please answer in Swedish or English

HCI Examination Please answer in Swedish or English HCI Exmintion 02.06.04 8.45-12.45 Plese nswer in Swedish or English PLEASE HAND IN FIRST PAGE OF EXAMINATION SHEET (TES) IF YOU ANSWER MULITPLE CHOICE HERE PART I: NECESSARY FOR PASS (GODKÄNT) 1. Multiple

More information

SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Bring to school the 1 st day of class!

SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Bring to school the 1 st day of class! SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Bring to school the st d of clss! This summer ssignment is designed to prepre ou for Functions/Trigonometr. Nothing on the summer ssignment is new. Everthing

More information

SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Due September 7 th

SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Due September 7 th SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Due Septemer 7 th This summer ssignment is designed to prepre ou for Functions/Trigonometr. Nothing on the summer ssignment is new. Everthing is review of topics

More information

3.00 m. 8. At La Ronde, the free-fall ride called the Orbit" causes a 60.0 kg person to accelerate at a rate of 9.81 m/s 2 down.

3.00 m. 8. At La Ronde, the free-fall ride called the Orbit causes a 60.0 kg person to accelerate at a rate of 9.81 m/s 2 down. Physics Prees: Torque 1. Newon s 2 nd Law 2. Kinemaics (Free fall, graphs, and combined wih F R = ma) Pracice Quesions/Problems 1. Wha is Newon s 2 nd Law? Name and explain i. 2. Prove ha acceleraion for

More information

Spam Message Classification Based on the Naïve Bayes Classification Algorithm

Spam Message Classification Based on the Naïve Bayes Classification Algorithm Spm Messge Clssificion Bsed on he Nïve Byes Clssificion Algorihm Bin Ning, Wu Junwei, Hu Feng Absrc A clssificion bsed on he nïve Byes lgorihm is proposed o clssify spm messges more effecively. Spm messge

More information

Authors: Christian Panzer, Gustav Resch, Reinhard Haas, Patrick Schumacher. Energy Economics Group, Vienna University of Technology

Authors: Christian Panzer, Gustav Resch, Reinhard Haas, Patrick Schumacher. Energy Economics Group, Vienna University of Technology Dervng fuure suppor shemes of RES, y onsderng he os evoluon of RES ehnologes a volale energy and raw maeral pres aompaned y ehnologal learnng mpas Auhors: Chrsan Panzer, Gusav Resh, Renhard Haas, Park

More information

Name Class Date. Step 2: Rearrange the acceleration equation to solve for final speed. a v final v initial v. final v initial v.

Name Class Date. Step 2: Rearrange the acceleration equation to solve for final speed. a v final v initial v. final v initial v. Skills Workshee Mah Skills Acceleraion Afer you sudy each sample problem and soluion, work ou he pracice problems on a separae shee of paper. Wrie your answers in he spaces provided. In 1970, Don Big Daddy

More information

Are We There Yet? IPv6 as Related to GDP per Capita. By Alain Durand November 28 th,` 2016

Are We There Yet? IPv6 as Related to GDP per Capita. By Alain Durand November 28 th,` 2016 Are We There Yet? as Related to By Alain Durand November 28 th,` 2016 Quesons for this Study: I. Where are we across the globe with adoption? a. Is deployed uniformly? b. Is there a rich country/poor country

More information

CMA DiRECtions for ADMinistRAtion GRADE 6. California Modified Assessment. test Examiner and Proctor Responsibilities

CMA DiRECtions for ADMinistRAtion GRADE 6. California Modified Assessment. test Examiner and Proctor Responsibilities CMA 2012 California Modified Assessmen GRADE 6 DiRECions for ADMinisRAion es Examiner and Procor Responsibiliies Compleing all of he following seps will help ensure ha no esing irregulariies occur, ha

More information

Back In The Saddle Again -- by Ray Whitley and Gene Autry --

Back In The Saddle Again -- by Ray Whitley and Gene Autry -- Sage Wrien by: Sriker Back In The Saddle Again -- by Ray Whiley and Gene Aury -- "I received a phone call from my producer a RKO Sudio abou 5:00 a.m. wih new ha we could ue anoher ong if I could wrie one

More information

Southern Equestrian Challenge BIET IEA Horse Show Zone 4 Region 10 Host: BIET Co-Host: Chelsea Equestrian

Southern Equestrian Challenge BIET IEA Horse Show Zone 4 Region 10 Host: BIET Co-Host: Chelsea Equestrian Souhern Equesrian Challenge BIET IEA Horse Show Zone 4 Region 10 Hos: BIET Co-Hos: Chelsea Equesrian Saurday ember 17, 2018 Show ID #: HB4032 Sunday ember 18, 2018 Show ID # HB4033 Clairmon Show Sables

More information

Power-Aware Task Motion for Enhancing Dynamic Range of Embedded Systems with Renewable Energy Sources

Power-Aware Task Motion for Enhancing Dynamic Range of Embedded Systems with Renewable Energy Sources Power-Awre Tsk Motion for Enhning Dnmi Rnge of Emedded Sstems with Renewle Energ Soures Jinfeng Liu, Pi H. Chou, nd Nder Bgherzdeh Deprtment of Eletril nd Computer Engineering, Universit of Cliforni, Irvine,

More information

Economics 487. Homework #4 Solution Key Portfolio Calculations and the Markowitz Algorithm

Economics 487. Homework #4 Solution Key Portfolio Calculations and the Markowitz Algorithm Economics 87 Homework # Soluion Key Porfolio Calculaions and he Markowiz Algorihm A. Excel Exercises: (10 poins) 1. Download he Excel file hw.xls from he class websie. This file conains monhly closing

More information

TeeJay Publishers Homework for Level C book Ch 11 - Position/Movement. Bill. Bob. Dan. Joy

TeeJay Publishers Homework for Level C book Ch 11 - Position/Movement. Bill. Bob. Dan. Joy TeeJy Pulishers Homework for Level C ook Ch - Position/Movement Chpter Perentges Eerise Position & Movement Look t the seting pln for lss A. Bill Bo Mry Jon Fre Tm Jk Teri Dn Ann Jim Sm Alie Joy Slly Hrry

More information

Math-3. Lesson 6-5 The Law of Sines The Ambiguous Case

Math-3. Lesson 6-5 The Law of Sines The Ambiguous Case Math-3 Lesson 6-5 The Law of Sines The miguous Case Quiz 6-4: 1. Find the measure of angle θ. Ө = 33.7 2. What is the cosecant ratio for ϴ? Csc Ө = 2 5 5 3. standard position angle passes through the point

More information

Right Triangle Trigonometry

Right Triangle Trigonometry Right Tringle Trigonometry To the ncient Greeks, trigonometry ws the study of right tringles. Trigonometric functions (sine, cosine, tngent, cotngent, secnt, nd cosecnt) cn be defined s right tringle rtios

More information

National Next Generation Science Standards

National Next Generation Science Standards Ntionl Next Genertion Siene Stndrds Students who demonstrte understnding n: Stndrd (s): HS-LS-3. Pln nd ondut n investigtion to provide evidene tht feedk mehnisms mintin homeostsis. STEM Prtie: Plnning

More information

LSU RISK ASSESSMENT FORM Please read How to Complete a Risk Assessment before completion

LSU RISK ASSESSMENT FORM Please read How to Complete a Risk Assessment before completion Please read How o Complee a Risk Assessmen before compleion EVENT OR ACTIVITY BEING RISK ASSESSED (add name of even where relevan) NAME OF DEPARTMENT Squad Training Neball DATE OF COMPLETION OF RISK ASSESSMENT

More information

Architecture 1620 Montgomery Street, Suite 300 San Francisco, CA Tel:

Architecture 1620 Montgomery Street, Suite 300 San Francisco, CA Tel: osta rown rchitecture 60 Montgomery Street, Suite 00 San Francisco, 9 el: 5 986 00 HS RRS 700 SOUH MO R S MO, 90 Job umber: 090 o. ssue ate Planning Pre-pplication /7/0 Planning Study Session 0/6/0 Planning

More information