08-05-2026, 09:17 AM
(08-05-2026, 09:02 AM)josemendez Wrote: I can't really think of a cause off the top of my head: if both engines are simulated in sync, and Obi is picking up the solver position during LateUpdate() (after ecs physics has updated the position of the rigidbody to which the solver is parented) there should be no jitter and no delay.
Maybe there's a bit of miscommunication here. The setup is Entity { ECS CharacterController/kinematic rigidbody } -> GameObject {ObiSolver}. I'm not using GO Rigidbody. In "sync" is also vaguely true, only that they have same deltatime, ECS Client does some clamps so we're within 5% of tick rate etc, apart from other possible rounding errors.
I'll give the manual update a go in upcomming week.
Best regards,

