Физика движения шара?

Есть холст с размерами: 900 х 400
По середине холста нарисован шар с радиусом: 10

Я сделал так, чтобы он двигался по оси X, таким образом:

ball.x += ball.dx

Для этого шара я хочу добавить еще несколько переменных, это: масса, сила удара по нему

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

Может поможете, какие формулы использовать? Может кто знает какие то материалы по создании бильярда, т.к там тоже такое используется

Только мне кажется никто ничем не поможет)
  • Вопрос задан
  • 597 просмотров
Пригласить эксперта
Ответы на вопрос 2
samodum
@samodum
Какой вопрос - такой и ответ
Я писал когда-то бильярд.
Там формулы на уровне школьной физики.
Смотри сложение векторов и тему про импульс удара двух абсолютно упругих тел.
Ещё у меня была книжка про бильярд с дикими формулами для кручёных ударов и вообще там описывалась вся физика бильярда.
Ответ написан
Комментировать
WinPooh32
@WinPooh32
Stack Overflow answer searching expert
То, что вы пытаетесь реализовать, называет численным интегрированием уравнений движения, на хабре есть обзорная статья на эту тему.
Реализуйте самый простой метод.

Также вам нужно понимать хоть что-то из линейной алгебры.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы