PDA

Просмотр полной версии : [Nape] чем отличается сила от импульса?


gagaga
16.07.2012, 13:04
решил поковырять движок, применяю силу к телу, делаю степ и сила сбрасывается... чем отличается сила от импульса?

vizgl
16.07.2012, 14:09
Импульс напрямую изменяет скорость, т.е. мгновенно.
А сила изменяет скорость со временем, т.е. на каждом шаге умножается на dt(интегрируется методом Эйлера)

gagaga
16.07.2012, 14:22
я вывожу трейсом силу до степа и после, до степа она такая как я задал, после равна нулю

vizgl
16.07.2012, 14:28
для сбрасывания сил, существует метод world.ClearForces();
обычно его вызывают сразу после world.Step

gagaga
16.07.2012, 14:28
я его не вызываю, но сила всё равно сбрасывается

vizgl
16.07.2012, 15:32
Упс, сори, не увидел, что это nape. Для box2d актуально, что я написал выше, а похоже в nape силы автоматически обнуляются.

gagaga
16.07.2012, 17:08
я на боксе писал и знаю как там, поэтому и спросил =)