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

Компьютерная графика, осень 2011: Текстурирование

Embed Size (px)

Citation preview

Page 1: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

1

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

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

E-mail: [email protected]

Page 2: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

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

Page 3: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

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

Page 4: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

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

Page 5: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

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

(u,v)=(x,y)

Page 6: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

6Сферическое

Page 7: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

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

Page 8: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

8Mapping

Page 9: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

9Хранение

• S3TC

Page 10: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

10Mip Map

• MIP – “multum in parvo”

Page 11: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

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

Page 12: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

12Bump Mapping

Page 13: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

13Environment mapping

Page 14: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

14Lens-Flare

Page 15: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

15Billboard

Page 16: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

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

Page 17: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

17Таблица

Page 18: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

18Примеры

Page 19: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

19Примеры

Page 20: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

20Примеры

Page 21: Компьютерная графика, осень 2011: Текстурирование

TexturingTexturing

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

Computer Graphics Support Group

21

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

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