Blender Git Commit Log
Git Commits -> Revision a0bb6bb
Revision a0bb6bb by Sebastian Parborg (master) November 26, 2021, 17:24 (GMT) |
Fix T89564: Spline IK breaks when it is far away from the world origin The isect_line_sphere algorithm became very imprecise when the line and the sphere were reasonably far away from the world origin. This would lead to no intersections being reported even if there was a guaranteed intersection (line crossing from inside the sphere to the outside). To fix this we now use the secant root finding method to get an intersection point. This is much more stable and robust it seems. |
Commit Details:
Full Hash: a0bb6bb4d69d4494c1bc75f0aa2be20a12aa5718
Parent Commit: 9746504
Lines Changed: +61, -29
1 Modified Path:
/source/blender/blenkernel/intern/armature_update.c (+61, -29) (Diff)