Physics Engine - Определение скорости объектов после столкновения - PullRequest
2 голосов
/ 19 января 2011

Исследуя информацию для моего физического движка, я столкнулся с проблемой определения скоростей объектов (или величины «импульса» столкновения) после столкновения. Многочисленные источники говорят, что используют Коэффициент реституции, но, согласно Википедии, это зависит от свойств обоих объектов в столкновении. К сожалению, чтобы определить CoR, вам нужно знать конечные скорости объектов!

Ответы [ 2 ]

3 голосов
/ 19 января 2011

Ну, тебе придется выбрать один или придумать.

Дело в том, что два вопроса двойственны, то есть тот, который вы используете, определяется вашей точкой зрения или выбором.

Итак, вы знаете больше об объектах? Подсчитайте их коэффициент из этого. Если у вас есть представление о скоростях после удара, вы можете решить проблему в обратном направлении.

Если у вас нет ни одного, выберите значение и посмотрите, ведут ли они себя так, как вы ожидаете, и, если нет, измените значения.

А почему Chrome не знает, как пишется " frob "? Он должен знать все слова в файле Jargon.

2 голосов
/ 19 января 2011

То, что вы хотите сделать, это определить CoR для определенного объекта с некоторым значением и использовать его для расчета конечной скорости.

Вам нужно будет выбрать, насколько «упругим» является конкретный объект. где-то - здесь нет магии.

...