Презентация (3.2 MiB) - Физико

advertisement
1
RTIlluminate
Трассировка лучей.
Модели освещения.
URL:
http://www.school30.spb.ru/cgsg/cgc/
E-mail: CGSG@yandex.ru
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
2
Модель Фонга
RTIlluminate
• Освещение=фоновое+диффузное+зеркальное
•
=
+
+
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
3
Фоновое освещение (ambient)
RTIlluminate
• KA
0.1
0.2
0.3
0.4
0.5
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
4
Диффузное освещение (diffuse reflection)
RTIlluminate
• KD
0.1
0.3
0.5
0.7
1.0
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
5
Зеркальное освещение (specular reflection)
RTIlluminate
• KS
0.1
0.3
0.5
0.7
1.0
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Вектор отражения
6
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
7
Коэффициент Фонга (shininess)
RTIlluminate
• KP
1
10
20
50
100
Kp
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Модель Блинна-Фонга (Blinn-Phong)
8
RTIlluminate
R
H
KA=0.1,KD=0.5,KS=0.8,KD=36
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Источники света (light sources)
Точечные (фиксируется позиция)
9
RTIlluminate
Направленные (фиксируется направление)
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Коэффициент влияния (attenuation)
10
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
11
Источники света с «ограничителями»
Заслонки (прожектор)
RTIlluminate
Рефлекторы
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Глобальная модель освещения
•
•
•
•
•
12
RTIlluminate
Тени
Отражение
Преломление
Туман
Рекурсия
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Тени
13
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Вторичные отраженные лучи
14
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Вторичные преломленные лучи
15
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Преломление (refraction)
16
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
17
Преломление (примеры)
RTIlluminate
• η
1.1
1.01
1.0
0.99
0.98
0.3
0.5
0.7
1.0
• KT
0.1
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Туман (fog)
18
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Общая модель освещения
19
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Примеры
20
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
21
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
22
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
23
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
24
RTIlluminate
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
25
RTIlluminate
• Практические задания (до зачетного занятия)
– Реализовать глобальную модель освещения в предыдущем
задании. Модель должна включать как минимум тени.
Галинский В.А.
Физико-математический лицей № 30
Computer Graphics Support Group
Download