21-12-2020, 08:38 AM
(This post was last modified: 21-12-2020, 08:40 AM by josemendez.)
Hi there,
Corrected your original post: to post images, you need to actually post the image's URL (including file extension).
Both Final IK and Obi allow you to manually advance their solvers when required. By default, I believe FinalIK is updated in LateUpdate, and if you're using ObiFixedUpdater, Obi will update during FixedUpdate. This will result in a 1-frame delay between both, as Obi is updated first, then FinalIK.
For it to work correctly, it should be the other way around: first update FinalIK (this will move bones around according to the IK constraints), then update Obi. See:
http://www.root-motion.com/finalikdox/html/page17.html
http://obi.virtualmethodstudio.com/tutor...aters.html
You can just write a simple script that updates both at once, in the correct order. Remember that physics are best updated in FixedUpdate(), so move FinalIK's update to FixedUpdate() right before Obi.
Also, make sure you're not using interpolation in the ObiSolver settings, as that will add an additional 1-frame delay to rendering. See:
http://obi.virtualmethodstudio.com/tutor...olver.html
Corrected your original post: to post images, you need to actually post the image's URL (including file extension).
Both Final IK and Obi allow you to manually advance their solvers when required. By default, I believe FinalIK is updated in LateUpdate, and if you're using ObiFixedUpdater, Obi will update during FixedUpdate. This will result in a 1-frame delay between both, as Obi is updated first, then FinalIK.
For it to work correctly, it should be the other way around: first update FinalIK (this will move bones around according to the IK constraints), then update Obi. See:
http://www.root-motion.com/finalikdox/html/page17.html
http://obi.virtualmethodstudio.com/tutor...aters.html
You can just write a simple script that updates both at once, in the correct order. Remember that physics are best updated in FixedUpdate(), so move FinalIK's update to FixedUpdate() right before Obi.
Also, make sure you're not using interpolation in the ObiSolver settings, as that will add an additional 1-frame delay to rendering. See:
http://obi.virtualmethodstudio.com/tutor...olver.html