Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

падение тела


Kn1ght ©   (2006-05-06 10:47:00) 

тело падает вертикально вниз без начальной скорости  ускорение свободного падения меняется от высоты сопротивлением воздуха пренебреч помогите))))


Fosgen   (2006-05-07 11:33:00) [1]

Kn1ght :
Хе... Прогу-то написать - делов не много, а что ты подразумеваешь под "рисуночком"? И поконкретнее ТЗ, плиз...


Kn1ght   (2006-05-07 10:23:00) [2]

пасиб за советы!!а нет случаем у кого такой проги??а то блин через 3 дня сдавать а в делфи не бумбум))надо то просто всего ничего находить скорость в любой момент времени и рисуночек там))


Fosgen   (2006-05-06 19:53:00) [3]

2: Lambda  - а тебе что завидно что не тебе помогли что ли? Или методом исключения понять не можешь что надо в такой задаче вычислить? Ты ж у нас - супер гуру - такие задачи - не для тебя, ты ж по сорцам всех крутых движков учишься...
Чего вообще встреваешь не по делу? Пофлеймить захотелось или просто три копейки вставить? Больше-то тебе сказать видимо нечего.


Lambda   (2006-05-06 14:20:00) [4]

Интересно, как можно давать какие-то советы, если человек даже не сказал, что ему надо (надо ли?) Обычно после слова "помогите" смайлы не ставят :)


Fosgen   (2006-05-06 13:04:00) [5]

Уточняю - УСКОРЕНИЕ свободного падения МЕНЯЕТСЯ ОТ ВЫСОТЫ? Т.е. - это вообще-то однозначно реально и правильно, просто уточняю...

Если так - то ускорение А=F(H) - функция зависимости ускорения от высоты
А дальше - по обычной механике:
(2:MeF Dei Corvi - скорее всего - скорость в любой момент времени, поскольку ни стартовая высота, ни время "полета" не заданы.)
V=V+A*t = V+F(H)*t
где V - скорость, t - время, соответственно A*t=F(H)*t - есть приращение скорости за некий отрезок времени... Отрезок времени зависит от частоты дискретизации, ну или равен периоду игрового цикла...

Самое веселое - функция зависимости ускорения от высоты... Если мне память не изменяет, вообще-то там должна быть прямая зависимость от масс двух тел (того которое падает и того НА которое падает, первым можно пренебречь, если конечно ты не моделируешь столкновение двух планетоидов), и обратная пропорциональность квадрату расстояния между центрами тел - т.е. очень условно - квадрату высоты. Т.е. что-то A=F(H)=(M1*M2)/(H*H). Только я вот не могу вспомнить - это сила взаимодействия или уже ускорение... Здается мне что все-таки - сила, но ускорение будет прямо пропорционально силе взаимодействия. Так что - вводи поправочный коэффициент и вперед!


grouzd[E]v   (2006-05-06 12:57:00) [6]

MeF, видимо, нужно помочь пренебречь сопротивлением воздуха =)

---
... we are walking on a thin line and you better avoid the risk ...


MeF Dei Corvi   (2006-05-06 12:35:00) [7]

Что найти надо? =)
h:=h-g(h);


Наверх

Титульная страница Поиск, карта сайта Написать письмо