|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.06.2015, 13:17 | #1 |
Новичок
Джуниор
Регистрация: 13.03.2015
Сообщений: 1
|
Столкновение шаров надеюсь на вашу помощь
Спрограммировать в delphi столкновение шаров
при разных условиях, (м1=м2 r1=r2) (m1>m2, r1=r2) (m1>m2 r1>r2) и т.д. столкновение упругое и на горизонтальной поверхности |
04.06.2015, 17:07 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
так тут в первую очередь нужно не про Delphi думать, а про физику процесса!
Формулы нужны. и ещё. при абсолютно упругом столкновении есть зависимость от массы столкнувшихся шаров, это понятно, а как столкновение будет зависеть от радиусов шаров? я профан в физике, да? |
04.06.2015, 17:53 | #3 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Столкновение какое - центральное или нецентральное (см. рис.) ? Это так в физике называется.
Если центральное - то проще, тогда движение и до и после удара - все по одной линии. И тогда радиусы шаров r не имеют значения, тогда они только для усложнения рисования. Если нецентральное - то гораздо сложнее. Что значит - ? Может быть, они еще и катятся ? Тогда помимо поступательного движения надо еще и вращательное учитывать, моменты инерции всякие. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Товарищи!Необходимо перевести код из Pascal в C.Надеюсь на Вашу отзывчивость. | Koparzo | Помощь студентам | 0 | 27.04.2014 00:24 |
абсолютную упругое столкновение шаров | HACbKA | Помощь студентам | 5 | 30.04.2013 16:28 |
Арканоид в Делфи (столкновение шаров) | Scabby | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 31 | 07.03.2010 22:30 |
Столкновение шаров, Delphi | Absentik | Помощь студентам | 0 | 10.12.2009 18:15 |
Очень срочно критически мало времени Пожалуйста, очень надеюсь на вашу помощь. Задачки на Паскале | VADOS2009-1 | Помощь студентам | 0 | 03.06.2009 00:00 |