Suport de curs
Suport de curs
Suport de curs
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Capitolul 6<br />
Iluminarea scenelor<br />
6.1 Caracteristici ale surselor <strong>de</strong> lumină<br />
Precizarea caracteristicilor unei surse <strong>de</strong> lumină se face cu ajutorul comenzii<br />
glLight* (nume, proprietate, valoare)<br />
Parametrii care pot fi luat¸i în consi<strong>de</strong>rare pentru o sursă <strong>de</strong> lumină ¸si care<br />
sunt utilizat¸i în formula (6.1), precum ¸si valorile lor implicite sunt <strong>de</strong>scri¸si în<br />
tabelul <strong>de</strong> mai jos:<br />
Numele parametrului Valoarea implicită<br />
GL AMBIENT (0.0, 0.0, 0.0,1.0)<br />
GL DIFFUSE (1.0, 1.0, 1.0, 1.0)<br />
sau<br />
(0.0, 0.0, 0.0,1.0)<br />
GL SPECULAR (1.0, 1.0, 1.0, 1.0)<br />
sau<br />
(0.0, 0.0, 0.0,1.0)<br />
GL POSITION (0.0, 0.0, 1.0, 0.0)<br />
GL SPOT DIRECTION (θl) (0.0, 0.0, −1.0)<br />
GL SPOT EXPONENT (al) 0.0<br />
GL SPOT CUTOFF 180.0<br />
GL CONSTANT ATTENUATION (a0) 1.0<br />
GL LINEAR ATTENUATION (a1) 0.0<br />
GL QUADRATIC ATTENUATION (a2) 0.0<br />
6.2 Mo<strong>de</strong>le <strong>de</strong> iluminare<br />
Un mo<strong>de</strong>l <strong>de</strong> iluminare este <strong>de</strong>finit <strong>de</strong> patru componente:<br />
• intensitatea luminii ambientale globale;<br />
• pozit¸ia punctului <strong>de</strong> vizualizare fat¸ă <strong>de</strong> scenă;<br />
• diferent¸ierea fet¸elor obiectelor;<br />
19