[Bf-extensions-cvs] [f7895ab2] master: Fix T60879: DXF Import: Can't Import Polylines

Philipp Oeser noreply at git.blender.org
Sat Jan 26 08:53:02 CET 2019


Commit: f7895ab2c945323c5572e761c99a19db788b7579
Author: Philipp Oeser
Date:   Fri Jan 25 22:27:00 2019 +0100
Branches: master
https://developer.blender.org/rBAf7895ab2c945323c5572e761c99a19db788b7579

Fix T60879: DXF Import: Can't Import Polylines

===================================================================

M	io_import_dxf/dxfimport/convert.py

===================================================================

diff --git a/io_import_dxf/dxfimport/convert.py b/io_import_dxf/dxfimport/convert.py
index 8935480e..f3f4be83 100644
--- a/io_import_dxf/dxfimport/convert.py
+++ b/io_import_dxf/dxfimport/convert.py
@@ -150,7 +150,7 @@ def bulge_to_arc(point, next, bulge):
         cosagitta_len = sagitta_len - radius
         direction *= -1
         correction *= -1
-    center = point + section / 2 + section.normalized() * cosagitta_len * rot * direction
+    center = point + section / 2 + section.normalized() * cosagitta_len * direction @ rot
     cp = point - center
     cn = next - center
     cr = cp.to_3d().cross(cn.to_3d()) * correction



More information about the Bf-extensions-cvs mailing list