public override void GetReactionForce(float inv_dt, Vec2 argOut) { Vec2 temp = Pool.PopVec2(); temp.Set(Axis).MulLocal(MotorImpulse + Impulse.Z); argOut.Set(Perp).MulLocal(Impulse.X).AddLocal(temp).MulLocal(inv_dt); Pool.PushVec2(1); }