Реализовать простую 2D физическую модель

25 000 руб. за проект
27 мая 2021, 13:21 • 1 отклик • 14 просмотров
Необходимо реализовать ( С++ MSVC ) простую 2D физическую модель замкнутой системы.
Система ограничена 4мя упругими стенками ( прямоугольник ). В ней могут быть расположены неподвижные объекты типа круг или прямоугольник.
Такие объекты считается с бесконечной массой и неподвижно закрепленным в пространстве. ( сила тяжести на них не действует )
В эту систему сверху под произвольным углом и произволной скоростью вбрасывается круглый обект заданного диаметра. Количество таких обектов динамическое.

Все коллизии должны просчитываться. Закон сохранения энергии и импульса должен соблюдаться.
Размер ящика задется константой.
Размер вбрасываемых шаров задается константой ( все шары имеют одинаковый размер )
Сила трения задается константой.
Сила гравитации задается константой.
Сопротивление среды равно 0.
Потери энергии при упругом столкновении задается константой.

Рендер должен осуществляться через Opengl. Glut можно использовать.

Важно: предоплата не предоставляется. Оплата 100% после предоставление работающей демки. После оплаты исполнитель предоставляет исходники.

контакт в Telegram @progman