20111113 computer graphics_galinsky_lecture10_textnoise
TRANSCRIPT
1
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Трассировка лучей.
Текстурирование и шум.
URL: http://www.school30.spb.ru/cgsg/cgc/
E-mail: [email protected]
2
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Текстурирование
3
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Текстурирование
4
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Текстурирование
5
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Отображения (mapping): линейные
(u,v)=(x,y)
6
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Сферическое
7
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Цилиндрическое
8
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Mapping
9
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Хранение
• S3TC
10
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Mip Map
• MIP – “multum in parvo”
11
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Использование
12
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Bump Mapping
13
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Environment mapping
14
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Lens-Flare
15
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Billboard
16
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Гипертекстуры и шум (noise)
17
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Таблица
18
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Примеры
19
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Примеры
20
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
Примеры
21
TexturingTexturing
Галинский В.А.Физико-математический лицей № 30
Computer Graphics Support Group
• Практические задания (до зачетного занятия)– Реализовать шумовые текстуры мрамора, дерева и
применить их к предыдущим заданиям.