[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1815] contrib/py/scripts/addons/ gpencil_retopo/retopo.py: fixed example from Jedrzej_s on IRC.

Campbell Barton ideasman42 at gmail.com
Mon Apr 11 11:16:44 CEST 2011


Revision: 1815
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1815
Author:   campbellbarton
Date:     2011-04-11 09:16:43 +0000 (Mon, 11 Apr 2011)
Log Message:
-----------
fixed example from Jedrzej_s on IRC. precision problem when mixing long/short lines

Modified Paths:
--------------
    contrib/py/scripts/addons/gpencil_retopo/retopo.py

Modified: contrib/py/scripts/addons/gpencil_retopo/retopo.py
===================================================================
--- contrib/py/scripts/addons/gpencil_retopo/retopo.py	2011-04-11 09:04:20 UTC (rev 1814)
+++ contrib/py/scripts/addons/gpencil_retopo/retopo.py	2011-04-11 09:16:43 UTC (rev 1815)
@@ -297,7 +297,7 @@
 
 def xsect_spline(sp_a, sp_b, _hubs, precision):
     pt_a_prev = pt_b_prev = None
-    EPS_SPLINE = (sp_a.length + sp_b.length) / (precision * 2)
+    EPS_SPLINE = min(sp_a.length, sp_b.length) / precision
     pt_a_prev = sp_a.points[0]
     for a, pt_a in enumerate(sp_a.points[1:]):
         pt_b_prev = sp_b.points[0]



More information about the Bf-extensions-cvs mailing list