Задание № 2457

Студент

Мещанинов Григорий

Задача

Физический движок

Состояние

Открыто

Назначено

22.04.2020, 09:43

Необходимо обрабатывать взаимодействия между твёрдыми телами, такие как упругое и неупругое столкновение, трение.

Тела имеют произвольную форму, задаваемую набором полигонов либо примитивами, такими как шары, цилиндры, боксы.

Тела можно соединять друг с другом шарнирами, пружинами, жёсткими креплениями.

Можно делать 2D версию (lite), можно делать 3D версию (pro).

Для демонстрации необходимо реализовать какое-либо приложение/игру, которая будет использовать движок. Для ввода/вывода предлагается использовать библиотеку SDL.

Действия