GKIW Moduł 10 - Dążenie do realizmu: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
m Zastępowanie tekstu – „\displaystyle ” na „” |
||
Linia 116: | Linia 116: | ||
|valign="top"|Niech <math>S(u,v)=[x_S(u,v), y_S(u,v), z_S(u,v)]</math> opisuje parametrycznie powierzchnię, która będzie odkształcona. Niech <math>B(u,v)</math> opisuje zaburzenie (teksturę). Wektor normalny <math>\vec{N}\,</math> do powierzchni <math>S(u,v)\,</math> można wyznaczyć jako: | |valign="top"|Niech <math>S(u,v)=[x_S(u,v), y_S(u,v), z_S(u,v)]</math> opisuje parametrycznie powierzchnię, która będzie odkształcona. Niech <math>B(u,v)</math> opisuje zaburzenie (teksturę). Wektor normalny <math>\vec{N}\,</math> do powierzchni <math>S(u,v)\,</math> można wyznaczyć jako: | ||
:<math> | :<math>\vec{N}=\frac{\partial S(u,v)}{\partial u}\times\frac{\partial S(u,v)}{\partial v}</math> | ||
Jeśli nałożymy teksturę na powierzchnię to powstanie powierzchnia zniekształcona | Jeśli nałożymy teksturę na powierzchnię to powstanie powierzchnia zniekształcona | ||
Linia 124: | Linia 124: | ||
Wektor normalny do tak otrzymanej powierzchni można wyznaczyć analogicznie. Przy czym różniczkując równanie zniekształconej powierzchni otrzymuje się: | Wektor normalny do tak otrzymanej powierzchni można wyznaczyć analogicznie. Przy czym różniczkując równanie zniekształconej powierzchni otrzymuje się: | ||
:<math> | :<math>\frac{\partial S'(u,v)}{\partial u}=\frac{\partial S(u,v)}{\partial u}+\frac{\partial B(u,v)}{\partial u}\cdot \vec{N}+B(u,v)\cdot \frac{\partial \vec{N}}{\partial u}</math> | ||
:<math> | :<math>\frac{\partial S'(u,v)}{\partial v}=\frac{\partial S(u,v)}{\partial v}+\frac{\partial B(u,v)}{\partial v}\cdot \vec{N}+B(u,v)\cdot \frac{\partial \vec{N}}{\partial v}</math> | ||
Blinn założył, że zaburzenie jest na tyle małe, że ostatnie wyrazy w tych równaniach można pominąć. Wtedy aproksymowany wektor normalny do zniekształconej powierzchni można opisać jako | Blinn założył, że zaburzenie jest na tyle małe, że ostatnie wyrazy w tych równaniach można pominąć. Wtedy aproksymowany wektor normalny do zniekształconej powierzchni można opisać jako | ||
:<math> | :<math>\vec{N}'\approx \left(\frac{\partial S(u,v)}{\partial u}+\frac{\partial B(u,v)}{\partial u}\cdot \vec{N}\ \right)\times \left(\frac{\partial S(u,v)}{\partial v}+\frac{\partial B(u,v)}{\partial v}\cdot \vec{N}\ \right)</math> | ||
to oznacza, że | to oznacza, że | ||
Linia 138: | Linia 138: | ||
Przy czym <math>\vec{D}\,</math> jest wektorem zaburzenia: | Przy czym <math>\vec{D}\,</math> jest wektorem zaburzenia: | ||
:<math> | :<math>\vec{D}=\frac{\partial B(u,v)}{\partial u}\cdot \vec{S}-\frac{\partial B(u,v)}{\partial v}\cdot \vec{T}</math> | ||
gdzie <math>\vec{S}\,</math> i <math>\vec{T}\,</math> są wektorami stycznymi do powierzchni <math>S(u,v)\,</math>. | gdzie <math>\vec{S}\,</math> i <math>\vec{T}\,</math> są wektorami stycznymi do powierzchni <math>S(u,v)\,</math>. |
Wersja z 08:51, 28 sie 2023
Wykład
![]() |
![]() |
Literatura
![]() |
![]() |