Page MenuHome

Tweak editbone roll correction: no more jumps, but inconsistencies are back...
AbandonedPublic

Authored by Bastien Montagne (mont29) on Feb 27 2014, 9:22 AM.

Details

Summary

Based on an idea from Gaia, in this code we switch between ref axis (between Z and X). This avoid jumps near Z-aligned position, but brings back inconsistencies (rotating 180 in one step does not give same result as rotating 3 times 60), as in previous code.

So I guess we have a tradeoff case: Is it worst to have jumps sometimes, but consistent predictable roll results? or never any jump, but inconsistent unpredictable roll results?

I’ve spent a fair amount of hours on this stuff now, and I’m pretty much convinced we cannot fix both issues in the same time with current editbone design.

Diff Detail

Branch
editbone_roll_correction_tweak

Event Timeline

Bastien Montagne (mont29) updated this revision to Unknown Object (????).Feb 27 2014, 10:33 AM
  • On second reflexion, do not switch ref axis... Brings back some jumps when aligned with axis during transform, but still better imho.

Eeeeh… this one was still open! :/