![]() |
Ответ: Кодим физику
IrfanView умеет..
|
Ответ: Кодим физику
|
Re: Кодим физику
IrfanView подошел, тока пришлось для него длл-ку скачать
|
Ответ: Кодим физику
Вложений: 1
Знатоки физики, помогите пожалуйста. Делаю физический движок по статье поста №8 на флеш(AS2.0). Но в функции реакции шар-отрезок неправильно расчитывается импульс, хотя по тем же формулам в реакции шар-шар все нормально работает. Сам не разберусь, так как не понимаю с какого потолка упали формулы расчета импульса в статье.
В архиве сама функция(в ней одни формулы, так что язык програмирования не важен) и полный исходник. |
Ответ: Кодим физику
А может кто-нибудь знает другой способ расчета импульса двух тел после удара?
|
Ответ: Кодим физику
Вложений: 1
Ну вот что пока сделал. Круги вроде работают нормально. А многоугольник глючит скорее всего из-за того ,что неправильно расчитывается его скорость. Для запуска нужен флеш-плеер.
Управление:нажатой мышкой двигаем прямоугольник,а если прижат ctrl то один из кругов. |
Ответ: Кодим физику
Вложений: 1
Вот продолжил создание физического движка. Реализовал трение(правда неправельно и не до конца), мнгоугольник теперь не так глючит. Такое же управление.
Только я не могу понять:как узнать нормаль контакта при столкновении многоугольников. |
Ответ: Кодим физику
Помогите разораться (рассматриваю только 2д-пространство):
В книге "Физика для разработчиков игр" есть такая формула нахождения силы, с которой разлетаются тела при столкновении: Цитата:
vectora*vectorb=vectoraX*vectorbX+vectoraY*vectorb Y vr=vi1-vi2, vi=линейная+угловая скорость. w-угловая, v-линейная скорость. Угловая ск-сть=w*r1X+w*r1Y(т.к. умножаем вектор на число) => vr=vi1X+vi1Y-vi2X-vi2Y+w1*r1X+w1*r1Y+w2*r2X+w2*r2Y. Пусть весь знаменатель равен J. J=1/m1 +1/m2+n[((r1*n)/I1)*r1]+n[((r2*n)/I2)*r2]. Пусть z1=((r1*n)/I1) => z1=((r1X*nX+r1Y*nY)/I1) и z2 для 2ого тела соответственно. J=1/m1+1/m2+nX(z1*r1X+z1*r1Y+z2*r2X+z2*r2Y)+nY(z1*r1X+z1*r1 Y+z2*r2X+z2*r2Y). F=(-vr(e+1))/J. Но на практике результат не верен, и где-то тут у меня ошибка. |
Ответ: Кодим физику
вот всё же как плохо что можно скачивать набрав определённое кол-во сообщений. Вот мне и пришлось написать тут сообщение :D
|
Часовой пояс GMT +4, время: 14:13. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot