20-08-2019, 05:36 PM
(This post was last modified: 20-08-2019, 05:38 PM by josemendez.)
(20-08-2019, 05:27 PM)TimLewis Wrote: What I'm not clear on is why the same wouldn't be true for a Kinematic Object using Rigidbody.MovePosition, as this also internally updates the rigidbody.velocity.
Well, it doesn't for kinematic rigidbodies. It updates the internal interpolation state, but that's all. rigidbody.velocity will still be zero when using MovePosition.
The ObiKinematicVelocity component does differentiate both angular and linear velocities from position/orientation for kinematic RBs. Use that instead.