PDA

Просмотр полной версии : Как реализовать столкновение двух шаров(срочно!!!!)


[G@ng$t@]Un1t
25.12.2005, 20:27
Please! Объясните как реализовать столкновение двух шаров. Желательно подробней. :confused:

Antares
25.12.2005, 20:47
Коллизию двух объектов неквадратной формы? Просто определение можно найти на у Колина Мука (http://www.moock.org). А вот правильное отталкивание потребует знания физики и математики.

silin
25.12.2005, 23:13
тут (http://silin.fatal.ru/misc/index.html) есть пример простенькой реализации столкновения шаров с сохранением энергии и импульса

[G@ng$t@]Un1t
25.12.2005, 23:27
Спасибо за полезные ссылки! :D

Король
25.12.2005, 23:33
столкновение шаров отследить проще чем чего бы то ни было другого - потому что шар со всех сторон одинаковый. считвй сумму радиусов и сравнивай с расстоянием между центрами. рассчитать куда шары отскочат тоже проще простого - угол падения равен углу отражения как ты знаешь а в случае столкновения шаров прямой, от коротой будет происходить отражение, станет перпендикуляр к линии, соединяющей центры

[G@ng$t@]Un1t
25.12.2005, 23:55
Antares твоя ссылка кстати не рабочая

Antares
26.12.2005, 01:43
Un1t']Antares твоя ссылка кстати не рабочая
Очень даже рабочая, друк мой. Только что проверил -- Колин Мук еще в онлайне.

[G@ng$t@]Un1t
26.12.2005, 14:59
Antares ты прав это он у меня в Mozill'e не открывал.А в explorer'e ткрыл

_________
26.12.2005, 23:09
я все наврал - столкновение шаров совсем не так вычисляется. точнее столкновение - так, а отскок - по другому. ищи формулы - они везде есть

alrusdi
27.12.2005, 13:52
я все наврал - столкновение шаров совсем не так вычисляется. точнее столкновение - так, а отскок - по другому. ищи формулы - они везде есть

Угу mV1 + mV2 = mV1' + mV2' - школьная формула. А есть еще формула для перемещений в учебнике физики...