Similar presentations:
Придумать название
1. Придумать название
Разработка и реализация модели расчетаповедения абсолютно твердых тел в реальном
времени, в двумерном пространстве
Фигурин Павел
ФМЛ №239, 11-1
2. Задача
Разработать математическую модельповедения АТТ
Реализовать эффективную и удобную для
использования систему, обрабатывающую
динамику АТТ
Включить в движок возможность создания
на сцене «временных аномалий»
3. Проделанная работа
4. Разработка математической модели
За основу взятызаконы динамики
Для обсчета
столкновений
используется закон
Ньютона «о решении
мгновенных
столкновений»
5. Обнаружение столкновений
Нахождение столкновенияВычисление нормали
Нахождение точек соприкосновения
6. Обнаружение столкновения
7. Нахождение нормали
8. Обнаружение точек
9. Реализация «соединений»
Для каждого телаберется своя точка
соединения
Тела «соединяются»
воображаемой
пружиной
Происходит
столкновение тел в
точке соединения
10. Создание «временных аномалий»
Создание отдельных переменных длякаждого объекта
Аномалии влияют только на время для
определенного объекта. Например,
столкновение с «замороженным» объектом
будет обсчитываться так, как будто он
движется
Возможность задать любую функцию
изменения времени
11. Работа с модулем
Простое создание объектов, аномалий исоединений
Полная самостоятельность модуля
Возможность вызова собственной функции
при наступлении для какого-либо объекта
определенного события (например, при
столкновении или попадании в аномалию)