![]() |
|
![]() ![]() ![]() |
|
Launcher |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 3.7.2002 Репутация: нет Всего: нет |
я знаю как определить столкновение 2х объектов, но что делать потом с ними? Как определить как они будут двигаться дальше? Есть ли какие-нибудь статьи?
![]() ![]() |
|||
|
||||
MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
Какой формы объекты?
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
Chingachguk |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1232 Регистрация: 25.3.2002 Где: Москва Репутация: 1 Всего: 18 |
Законы сохранения импульса и энергии рулят здеся ? ;)
-------------------- I don't like the drugs (but the drugs like me). M.Manson. |
|||
|
||||
SCHEPA |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 7.6.2003 Где: Н.Н. Репутация: нет Всего: нет |
А еще неплохо бы учесть угол столкновения.
--------------------
Так что в лучших книгах всегда нет имен... |
|||
|
||||
MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
![]() ![]() ![]() -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: нет Всего: 88 |
m1v1=m2v2
Например ракета, массой m2 летит со скоростью v2, а газ, с массой m1 вырывается из ее сопел со скоростью v1. Там еще есть разные типы ударов. Это физика за 9 класс, так что я всего не помню ![]() -------------------- Слава Україні. |
|||
|
||||
Launcher |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 3.7.2002 Репутация: нет Всего: нет |
Мне не надо простого решения. Если решить со стороны физики - ничего не выйдет. Ведь у меня все векторы! А как рассчитать как будет вращаться кубик, если он упадет на землю под углом 45 градусов? Такое по физике вроде не решают!
|
|||
|
||||
TaTaP |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 15.10.2002 Репутация: нет Всего: 1 |
Если хочешь все серьезно, как в реальной жизни, то в теоретической механике есть спец. раздел - теория ударов. Но там все довольно сложно, нужно нехило разбиратся в математике, механике. В универе когда ее проходили вообще вешались - сложно все там.
|
|||
|
||||
Chingachguk |
|
||||||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1232 Регистрация: 25.3.2002 Где: Москва Репутация: 1 Всего: 18 |
Если со стороны физики не выйдет, то вообще не выйдет ;)
Есть еще такие вещи, как сохранение момента импульса в замкнутой системе ...
;))) -------------------- I don't like the drugs (but the drugs like me). M.Manson. |
||||||
|
|||||||
stab |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: нет Всего: 48 |
Launcher я так понимаю ты хочешь сделать что-то вроде как в демках Half-Life 2?
![]() -------------------- 6, 6, 6 - the number of the beast. |
|||
|
||||
Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: нет Всего: 88 |
Launcher, зря ты сюда зашел
![]() ![]() ![]() З.Ы. Но если хочешь стать таким-же как мы? - милости просим ![]() -------------------- Слава Україні. |
|||
|
||||
neutrino |
|
|||
![]() Gothic soul ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3041 Регистрация: 25.3.2002 Где: Верхняя Галилея, Кармиэль Репутация: нет Всего: 62 |
Ну, господин, Ланчер (любишь покушать, или ракеты запускать???
![]() ![]() -------------------- The truth comes from within ... Покойся с миром, Vit |
|||
|
||||
DENNN |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
Да обчная физика. Даже школьного курса достаточно, чтоб уже получилась стройная система. А векторы или что еще - это просто надо математику подучить
![]()
Естественно необходимо учитывать как он удариться (углом, ребром, под каким углом). Если он у тебя при падении вращается, то необходимо учитывать еще и этот фактор (законы сохранения энергии еще никто не отменял). Но это уже институтсий курс (ИМХО в школе такие вопросы стараються не затрагивать). |
|||
|
||||
df_3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 19.5.2003 Репутация: нет Всего: 1 |
после стлкновения два тела приобретают импульсы (Они и есть векторы) и если два кубика сталкиваються под углом то выражения для импульсов надо записывать через закон сохранения импульса и с учетом угла (cos и sin)
-------------------- ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ! |
|||
|
||||
df_3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 19.5.2003 Репутация: нет Всего: 1 |
А если у тя кубики крутятся то у них ещё есть момент инерции и угловая скорость отсюда составляя систему уравнения из этого и выше сказанного можно найти закон движения твоих кубиков и подставляя каждый раз новые значения в цикле можно их визуализировать!)))
-------------------- ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ! |
|||
|
||||
Deface |
|
|||
![]() def ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2041 Регистрация: 22.11.2002 Где: г. Дубна, МО Репутация: нет Всего: 21 |
df_3
ну ты сказал, так сказал ![]() -------------------- Когда я умер, не было никого, кто бы это опроверг (с) |
|||
|
||||
df_3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 19.5.2003 Репутация: нет Всего: 1 |
Можно и так попробывать ![]() -------------------- ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ! |
|||
|
||||
df_3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 19.5.2003 Репутация: нет Всего: 1 |
Deface[B]
а ты думал?) ты меня недооцениваешь просто!))) -------------------- ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ! |
|||
|
||||
Deface |
|
|||
![]() def ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2041 Регистрация: 22.11.2002 Где: г. Дубна, МО Репутация: нет Всего: 21 |
2df_3
Ладно, хорош - это флейм уже пошел ![]() -------------------- Когда я умер, не было никого, кто бы это опроверг (с) |
|||
|
||||
df_3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 19.5.2003 Репутация: нет Всего: 1 |
а что будет если газ вырываеться из сопла под угло в 20 градусов?) Тогда решение друго и удлинякться на много) -------------------- ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ! |
|||
|
||||
Vex |
|
||||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: нет Всего: 88 |
Ну на sin(20) еще умножить, я же в упрощенном варианте дал, можно учитывать бесконечное количество факторов. -------------------- Слава Україні. |
||||
|
|||||
Black_Joker |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 212 Регистрация: 9.11.2002 Где: Таганрог Репутация: нет Всего: нет |
Народ, для каждой формы тела (кроме самых извратных, но идля них моно расчитать))есть свои параметры, влияющие на движение и движение после удара.
Все законы можно найти в срьезных книгах. Разрушение объекта мжно учесть если, к примеру, энергия получившаяся при взаимодействии больше некоторого значения. тогда тело разрушается либо с учетом крист. решетки, либо на равные части, если усложнить, то можно учесть как энергия распределяется по объему и найти осколки. |
|||
|
||||
HalkaR |
|
|||
![]() Пуфыстый назгул ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2132 Регистрация: 8.12.2002 Где: В Москве Репутация: нет Всего: 42 |
Есть такой предмет - называется УМФ - уравнения мат.физики - у нас его будут на 3-ем курсе читать - вот то что нужно.
|
|||
|
||||
gribikc |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 339 Регистрация: 9.2.2003 Репутация: нет Всего: нет |
если шарики то просто начальная энергия(до удара) равна энергии после удара -Q выделившиеся при ударе
приецируешь импульсы тел(вектора) на оси x & y вот у тебя 3 уравнения можешь решить любую задача самый геморой будет определьть количество потеренной энергии если два шара сталкиваются не по одноуй премой то проэцируешь вектор скорости на премую проходящую через центры шаров Launcher-кубики не катаются ![]() -------------------- --------------------------------------------- Заранее спасибо!!! |
|||
|
||||
PostEr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 282 Регистрация: 30.6.2003 Где: Самара Репутация: нет Всего: 1 |
При столкновении не материальных точек, а реальных объектов, каждый из объектов получает момент. Момент и даёт нам приращение угловой скорости, а следовательно и вращение объекта. Кроме того, есть момент инерции, и тд и тп. Всем вам поможет лишь один мужик - И.Ньютон (физик такой
![]() ![]() -------------------- ------------------------------------------------------------------ [email protected] До востребования |
|||
|
||||
Haitan_Srany |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 18.8.2003 Репутация: нет Всего: нет |
Это легко!!! Просто законый физики, импульса и сохранения энергии , если хочешь посложней... после подсчета угла полета считаешь координату точке в которую объект должен прилететь на границе... и движешь по прямой до этой точки!!! вся фигня - элементарно
|
|||
|
||||
DENNN |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
![]() |
|||
|
||||
Peter |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 28.7.2003 Где: Ставрополь Репутация: нет Всего: 1 |
Вообще-то эта задачка на докторскую диссертацию.
-------------------- всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23). |
|||
|
||||
Temp |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 577 Регистрация: 12.1.2003 Репутация: нет Всего: -3 |
Launcher если у тебя кубик будет 1 раз с постоянными значениями, то кинь кубик и падение запиши на видио камеру. Затем координаты с интервалом в 0.5 секкунд мелиметровкой сними.
-------------------- <удалено администрацией> |
|||
|
||||
beif |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.8.2003 Где: Россия, Кемерово Репутация: 1 Всего: 1 |
Launcher, Temp хорошую идею подсказал, тока бросай кубик не один раз, а раз 10 и выбери средную траекторию...
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Алгоритмы" | |
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Алгоритмы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |