Вычислительная геометрия и геометрическое моделирование
Преподаватель:
Отчетность:
экзамен
Тип:
по выбору
Часов:
36
Семестр:
архив
Курс посвящен изучению основных инструментов и приемов компьютерного моделирования кривых и поверхностей, а также способов представления моделей геометрических объектов. Рассматриваются элементы топологии и проективной геометрии. Изучаются задачи геометрического поиска и локализации точки, разбиения поверхностей, моделирования кривых линий, поверхностей и тел. Уделено внимание моделированию с учетом вариационных связей геометрических объектов.
Курс предназначен для студентов, специализирующихся в области математического моделирования и вычислительных методов.
Программа
- Введение. Содержание термина «геометрия». Классическая геометрия. Различные представления о геометрии. Эрлангенская программа Клейна. Евклидова геометрия. Аффинная геометрия. Аффинные преобразования. Неевклидовы геометрии. Основные теоремы геометрии (Фалеса, Пифагора, Чевы, Менелая). Геометрия поверхностей.
- Основные понятия проективной геометрии. Предмет проективной геометрии. Теорема Дезарга. Порядок точек на проективной прямой. Аксиома непрерывности. Проективная система координат. Формулы преобразования проективных координат. Принцип двойственности. Алгебраические кривые и пучки, поверхности и связки.
- Элементы топологии. Теорема Эйлера. Многогранники. Поверхности. Односторонние поверхности. Проективная плоскость как замкнутая поверхность. Нормальные формы поверхностей конечной связности.
- Топологическое отображение поверхности на себя. Неподвижные точки. Классы отображений. Универсальная накрывающая тора. Задачи о соседних областях, задача о нити, задача о красках.
- Геометрический поиск. Задача локализации точки. Задача регионального поиска. Близость. Задача о единственности элементов. Задача о ближайшей паре методом «разделяй и властвуй». Решение задач о близости методом локусов.
- Диаграмма Вороного. Триангуляция Делоне. Трехмерное разбиение Вороного. Алгоритм построения диаграммы Вороного в двухмерном и трехмерном случаях.
- Геометрическое моделирование. Основы геометрического моделирования. Моделирование кривых линий. Моделирование поверхностей. Операции над кривыми и поверхностями. Топология оболочек.
- Моделирование тел. Математическая модель тела. Построение симметричного тела. Построение тонкостенного тела. Последовательность моделирования тел.
- Вариационные связи геометрических объектов. Вариационные связи точек в пространстве. Вариационные связи точек на кривых и поверхностях. Алгебраические связи.
- Построение операторов. Интерполяция. Аппроксимация. Паде-аппроксиманты. Построение дифференциальных операторов.
- Основы математического моделирования. Описание геометрических объектов. Однородные координаты. Криволинейные координаты. Ортогональные криволинейные координаты.
- Математическая модель геометрии объектов. Математическая модель кривых линий. Аналитические линии. Сплайны. Кривые Безье. Составные кривые. Способы построения линий.
- Моделирование поверхностей. Математическая модель поверхностей. Аналитические поверхности. Поверхности Кунса. Сплайновые поверхности. Поверхности Безье. Поверхности треугольной формы. Треугольные поверхности Безье. Треугольные сплайновые поверхности. Способы построения поверхностей.
- Выпуклые оболочки. Алгоритм построения выпуклой оболочки на плоскости. Выпуклые оболочки в пространствах размерности большей двух.
Литература
- Ефимов Н. В. «Высшая геометрия», М.: Наука, 1978.
- Голованов Н. Н. «Геометрическое моделирование», М.: ФИЗМАТЛИТ, 2002.
- Препарата Ф., Шеймос М. «Вычислительная геометрия», М.: Мир, 1989.
- Комацу М. «Многообразие геометрии», М.: Знание, 1981.
- Каханер Д., Моулер К., Нэш С. «Численные методы и программное обеспечение», М.: Мир, 2001.
- Гильберт Д., Кон-Фоссен С. «Наглядная геометрия», М.: Наука, 1981.