Model oswietlenia


Modelowanie o wietlenia
w OpenGL
:RMFLHFK 6DWDáD
Wprowadzenie
Obiekt nie o wietlony Obiekt o wietlony
1
Składniki modelu o wietlenia
" ródła wiatła
" Materiały
" Wektory normalne
" Metody cieniowania wielok tów
Rodzaje ródeł wiatła




2
Model o wietlenia (1)
Odbicie zwierciadlane
Odbicie rozproszone
Odbicie wiatła
otoczenia
Model o wietlenia (2)

Obraz wynikowy
3
Parametry ródła wiatła
" Nat enie wiatła :
 I  nat enie wiatła otoczenia
 I  nat enie wiatła rozpraszanego
 I  nat enie wiatła zwierciadlanego
" ' - Kierunek wiecenia
" Dla wiateł pozycyjnych:
 P - poło enie
 S - k t odci cia wiatła (zakres: [0.0, 90.0], 180.0)
 k , k , k - współczynniki tłumienia stałego, liniowego,
kwadratowego (zakres: [0, f))
 Exp - współczynnik tłumienia k towego (zakres: [0.0, 128.0])
Parametry materiału
" Współczynniki odbicia:
 K  współczynnik odbicia wiatła otoczenia
 K  współczynnik odbicia rozproszonego
 K  współczynnik odbicia zwierciadlanego
" E - kolor wiatła emitowanego
" Exp  połysk (zakres: [0.0, 128.0])
4
Model o wietlenia (3)
P
P
S
R
N
E
VP
D VP
V  o wietlany wierzchołek
V
P  poło enie obserwatora
P  poło enie ródła wiatła
N  wektor normalny do powierzchni
w punkcie V
S = normal(VP + VP )
R  wektor idealnego odbicia
Równanie o wietlenia
& (
. ,




Åš(DWW )(VSRW )[. , (1 x93 ). , (1 x 6) . , ]



1
°
DWW
®N N 93 N 93 ,

°
1.0,
Å»

6 z 180.0, 3 9 x ' t cos(6 )
(3 9 x ') ,
°
VSRW 0.0, 6 z 180.0, 3 9 x ' cos(6 )
®
°
1.0,

6 180.0
Å»
& &
& &
D x E max{D $ E,0}
5
Połysk


TÅ‚umienie k towe


6
Wyznaczanie wektorów
normalnych (1)
y y



x x
z z
Wyznaczanie wektorów
normalnych (2)
Iloczyn wektorowy
-H HOL D=[D D D ], E=[E E E ] to

F D [ E = [D E Ä… D E D E Ä… D E D E Ä… D E ]
7
Cieniowanie wielok tów (1)
C C
C C C C
Cieniowanie gładkie Cieniowanie płaskie
Cieniowanie wielok tów (2)


8
Przykład ustawiania parametrów
ródła wiatła


































Przykład ustawiania parametrów
materiału

























9
Przykład: O wietlony sze cian (1)








Długo ć boku = a
Przykład: O wietlony sze cian (2)













































10
Podsumowanie
11


Wyszukiwarka

Podobne podstrony:
Rzutparteru Model (1)
Energooszczędne instalacje oświetleniowe
model ekonometryczny zatrudnienie (13 stron)
,Modelowanie i symulacja systemów, Model dynamiczny
Oświetlenie pytania i odpowiedzi(1)
Jęazykoznawsto ogólne model sens tekst
son rise?v model 3 PL poziomo
droga Model (4)

więcej podobnych podstron