n-Burn / Exact_Edit

Blender add-on
GNU General Public License v3.0
35 stars 6 forks source link

Reinveinting flts_alm_eq #1

Open ldo opened 5 years ago

ldo commented 5 years ago

Have you thought of using math.isclose() instead?

n-Burn commented 3 years ago

I wanted to use that originally, but that function wasn't available in Blender's Python API back when I was preparing to release the first version of this addon. This would have been either Blender 2.77 or 2.78. IIRC, the reason I left that in place was to make running regression tests against different versions of Blender easier. When I updated the code to run on Blender 2.80 I started noticing these hard to reproduce bugs with Exact Edit. These bugs only happened in the 2.8x versions of Blender. I not sure I ever found out what the cause was, I think they may have been related to changes in Blender's undo / redo code.