Documente Academic
Documente Profesional
Documente Cultură
CALCULATOR
Valentin Stoica
(a) (b)
lumina absorbită
lumina transmisă
Lumina
împrăstiată
Lumina si emisă
incidentă
A
Reflexie
difuză B
Lumina
transmisă
Reflexie
directionată Lumina Reflexie
(speculară) absorbită internă
L L
N N
R
V
(a) (b)
N N
L R L R
V V
(a) (b)
(
I = I a k a + I i k d ( L • N) + k s ( R • V ) n )
(
I r = I a k ar + I i k dr ( L • N) + k sr ( R • V ) n )
(
I g = I a k ag + I i k dg ( L • N ) + k sg ( R • V ) n )
(
I b = I a k ab + I i k db ( L • N ) + k sb ( R • V ) n )
Grafica pe calculator UPB 2020-2021 16
Modelul de reflexie Phong
În mod obişnuit se consideră componenta speculară de culoare
albă (deci ksr = ksg = ksb = ks), iar culoarea suprafeţei este
controlată prin coeficienţii de reflexie difuză (kdr, kdg, kdb) şi
ambientală (kar, kag, kab). Rezultă relaţia de calcul a culorii unei
suprafeţe în modelul Phong:
(
I( r , g , b ) = I a k a ( r , g , b ) + I i k d ( r , g , b ) ( L • N ) + k s ( R • V ) n )
Modelul Phong de reflexie este un model foarte simplificat al
comportării obiectelor iluminate:
În acest model, se consideră sursele de lumină punctiforme,
N2
N1
NA
N3
N4
yC IC
yA IA
yi+1=yi +1
yi
yB IB
NC
NA
Ni,j Linie de baleiere
Ni,1 Ni,2
NB
f e (dens zS )
2
f e --(dens z S )
end z S
f
end start
În primele două ecuaţii, factorul de combinare variază
exponenţial, iar parametrul dens (un număr pozitiv) poate fi
variat pentru obţinerea unor efecte diferite de ceaţă.
În cea de-a treia ecuaţie, factorul de combinare variază liniar cu
distanţa de la suprafaţă la punctul de observare, între limitele
start (de unde “începe” ceaţa) pînă la limita end (unde “se
termină” ceaţa).