21
1 Texturing Texturing Галинский В.А. Физико-математический лицей № 30 Computer Graphics Support Group Трассировка лучей. Текстурирование и шум. URL: http://www.school30.spb.ru/cgsg/cgc/ E-mail: [email protected]

20111113 computer graphics_galinsky_lecture10_textnoise

Embed Size (px)

Citation preview

Page 1: 20111113 computer graphics_galinsky_lecture10_textnoise

1

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Трассировка лучей.

Текстурирование и шум.

URL: http://www.school30.spb.ru/cgsg/cgc/

E-mail: [email protected]

Page 2: 20111113 computer graphics_galinsky_lecture10_textnoise

2

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Текстурирование

Page 3: 20111113 computer graphics_galinsky_lecture10_textnoise

3

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Текстурирование

Page 4: 20111113 computer graphics_galinsky_lecture10_textnoise

4

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Текстурирование

Page 5: 20111113 computer graphics_galinsky_lecture10_textnoise

5

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Отображения (mapping): линейные

(u,v)=(x,y)

Page 6: 20111113 computer graphics_galinsky_lecture10_textnoise

6

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Сферическое

Page 7: 20111113 computer graphics_galinsky_lecture10_textnoise

7

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Цилиндрическое

Page 8: 20111113 computer graphics_galinsky_lecture10_textnoise

8

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Mapping

Page 9: 20111113 computer graphics_galinsky_lecture10_textnoise

9

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Хранение

• S3TC

Page 10: 20111113 computer graphics_galinsky_lecture10_textnoise

10

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Mip Map

• MIP – “multum in parvo”

Page 11: 20111113 computer graphics_galinsky_lecture10_textnoise

11

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Использование

Page 12: 20111113 computer graphics_galinsky_lecture10_textnoise

12

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Bump Mapping

Page 13: 20111113 computer graphics_galinsky_lecture10_textnoise

13

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Environment mapping

Page 14: 20111113 computer graphics_galinsky_lecture10_textnoise

14

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Lens-Flare

Page 15: 20111113 computer graphics_galinsky_lecture10_textnoise

15

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Billboard

Page 16: 20111113 computer graphics_galinsky_lecture10_textnoise

16

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Гипертекстуры и шум (noise)

Page 17: 20111113 computer graphics_galinsky_lecture10_textnoise

17

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Таблица

Page 18: 20111113 computer graphics_galinsky_lecture10_textnoise

18

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Примеры

Page 19: 20111113 computer graphics_galinsky_lecture10_textnoise

19

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Примеры

Page 20: 20111113 computer graphics_galinsky_lecture10_textnoise

20

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

Примеры

Page 21: 20111113 computer graphics_galinsky_lecture10_textnoise

21

TexturingTexturing

Галинский В.А.Физико-математический лицей № 30

Computer Graphics Support Group

• Практические задания (до зачетного занятия)– Реализовать шумовые текстуры мрамора, дерева и

применить их к предыдущим заданиям.