Page MenuHome

Fix Simple Deform Modifier numerical precision error
ClosedPublic

Authored by Henrik Dick (weasel) on Apr 25 2021, 6:13 PM.

Details

Summary

Fixes T85470

The formula used to compute the bend did subtraction of two big numbers to get the position. Changed to find the delta and add that, by rearranging the formula into a more numerically stable form.

Diff Detail

Repository
rB Blender

Event Timeline

Henrik Dick (weasel) requested review of this revision.Apr 25 2021, 6:13 PM
Henrik Dick (weasel) created this revision.

It looks safe.
But I will wait a little longer for another reviewer before committing.

This revision is now accepted and ready to land.Apr 26 2021, 3:43 PM