Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемwww.censys.ru
1 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 1 Кривые и поверхности в компьютерной графике URL:
2 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 2 Представления кривых на плоскости явный способ (explicit curves) неявный способ (implicit) Параметрический способ (parametric curves)
3 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 3 Явные кривые
4 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 4 Неявные кривые
5 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 5 Параметрические кртвые
6 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 6 Параболическая интерполяция
7 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 7 Кривые Безье (Pierre Bézier): линейные Линейные кривые Безье Линейная интерполяция между концевыми точками
8 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 8 Кривые Безье: квадратичные Квадратичные кривые Безье Композиция нескольких линейных кривых:
9 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 9 Кривые Безье: кубические Кубические кривые Безье
10 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 10 Кривые Безье: старшие степени В общем случае: полином Бернштейна число Сочетаний
11 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 11 Кубические кривые Безье: матричная запись
12 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 12 Сопряжение кривых Безье R0R0 P0P0 R2R2 R3R3 P1P1 P2P2 P3P3 R1R1 P4P4 P5P5 P6P6 P7P7
13 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 13 Интерполяция с помощью кривых Безье Сплайны Катмула-Рома: P0P0 Q0Q0 P2P2 P3P3 Q1Q1 Q2Q2 Q3Q3 P1P1 Q4Q4 Q5Q5 Q6Q6 Q7Q7
14 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 14 Рациональные кривые Безье (rational) w= (1, 1, 1, 1) w= (1, 1, 10, 1) w= (1, 30, 30, 1) w= (1, 1000, 1, 1)
15 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 15 B-сплайны (B-splines) Кокс и де Бур: полагаем - узловой вектор
16 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 16 Примеры B-сплайнов (кривая Безье) Кубическая кривая Безье:
17 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 17 Примеры B-сплайнов (uniform) Униформный кубический B-spline
18 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 18 Примеры B-сплайнов (nonuniform rational) NURBS
19 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 19 Поверхности (surfaces) явный способ неявный способ параметрический способ
20 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 20 Повехности Безье: билинейные P 00 P 01 P 11 P 10 R0R0 R1R1
21 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 21 Поверхность Кунса Граничные кривые: Билинейно смешиваем (учитывая повторение угловых точек):
22 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 22 Поверхности Безье (общий случай)
23 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 23 Бикубическая поверхность Безье
24 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 24 Бикубическая поверхность Безье: сопряжение
25 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 25 Бикубическая поверхность Безье: пример
26 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 26 Общий случай бикубических поверхностей uniform B-splinecubic BezierCatmull-Rom
27 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 27 Трикубические пространства: Free Form Deformation
28 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 28 Практические задания ( до ) –Реализовать интерактивную среду демонстрации параметрических кубических кривых (выполнять интерполяцию по нескольким точкам, использовать uniform B-spline и сплайн Катмула-Рома). Дополнительное задание: реализовать изменение весов точек и визуализацию рациональными кривыми. –Реализовать интерактивную среду демонстрации FFD на плоскости для растрового изображения. Использовать биквадратную «сетку» (9 точек) Безье. (
29 Curves Галинский В.А. Физико-математический лицей 30 Computer Graphics Support Group 29 Литература David F. Rodgers, J. van Adams. "Mathematical Elements for Computer Graphics", 2nd ed., McGraw-Hill Publishing Company, Alan Watt, Mark Watt. "Advanced Animation and Rendering Techniques. Theory and Practice", ACM Press, Addison-Wesley Longman Limited, Е.Шикин, А.Плис. "Кривые и поверхности на экране компьютера". Москва: Диалог-МИФИ, Е.В.Шикин, М.М.Франк-Каменецкий. "Кривые на плоскости и в пространстве". Москва: "ФАЗИС", 1997.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.