This repository has been archived on 2023-10-09. You can view files and clone it, but cannot push or open issues or pull requests.
Files
blender-archive/source/blender/blenkernel
Joshua Leung 14f056144e Bendy Bones Instability Fix - Second Attempt
So the error seems to be in cubic_tangent_factor_circle_v3(),
which was introduced with D2001.

I've tweaked the most obvious culprit here - the epsilon factor.
It used to be 10^-7, but I've reduced it down to 10^-5 now,
and it's looking a lot more stable now :)

---------

BTW, about the derivation of the magic 0.390464 factor I briefly subbed back
as a workaround for this bug, see:
    http://www.whizkidtech.redprince.net/bezier/circle/
2016-06-28 02:52:20 +12:00
..
2015-05-11 12:39:39 +10:00
2015-05-06 11:13:42 +10:00
2016-05-17 03:07:40 +10:00
2015-07-25 07:44:25 +10:00
2015-08-01 12:37:52 +10:00
2016-01-04 01:25:52 -05:00
2015-10-23 01:20:01 +11:00
2015-12-28 00:37:07 +01:00
2015-11-12 18:54:26 +11:00
2016-05-11 20:20:25 +10:00
2016-05-03 13:52:07 +10:00
2015-04-06 10:40:12 -03:00
2015-04-06 10:40:12 -03:00
2015-04-07 08:46:48 +10:00
2016-06-25 21:19:54 +10:00