Не знаю насчет джойнтов. Но для того чтобы не дергалось можно уменьшить Fixed TimeStep (осторожнее чтобы не тормозило). Изменить в RigidBody - Inrerpolate/Extrapolate.
только если в Update просто изменять позицию предмета, но о коллизии тогда речи нету
|
Я тут когда делал арканоид понял, что ну не получается у меня сделать нормальное отбитие шарика битой с использованием физики. Как ни уменьшаешь Fixed TimeStep - иногда шарик отбивается не верхом биты, а серединой, или даже низом. Именно из-за прерывности расчета физики. (Может, конечно, у меня руки кривые, но - увы). Поэтому я сделал атк.
Двигаю шарик не физикой, а изменением позиции. Коллизии рассчитываю пуская вперед по движению шарика луч (Physx Raycast) на расстояние, определяемое скоростью шарика. Это делается каждый кадр - следовательно нет глюков, вызываемых дискретностью расчета физики.
В арканоиде это вполне нормально прошло. В большой игре нужно проверять не начнет и тормозить.