From d169df69b3f55b1b9f412479ab0f6692c5f8f6fb Mon Sep 17 00:00:00 2001 From: Diptangshu Dey <Tha_Hobbist> Date: Fri, 5 Nov 2021 11:36:17 +0100 Subject: [PATCH] Fix T81374: SVG import: transform skewX and skewY swapped When importing an SVG file that uses skewX and skewY, they are swapped. This patch swaps the skewX and skewY functions and hence the problem is resolved. Differential Revision: https://developer.blender.org/D13036 --- io_curve_svg/import_svg.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/io_curve_svg/import_svg.py b/io_curve_svg/import_svg.py index ac9a2260f..5b2f10089 100644 --- a/io_curve_svg/import_svg.py +++ b/io_curve_svg/import_svg.py @@ -273,9 +273,9 @@ def SVGTransformScale(params): return m -def SVGTransformSkewX(params): +def SVGTransformSkewY(params): """ - skewX SVG transform command + skewY SVG transform command """ ang = float(params[0]) * pi / 180.0 @@ -285,7 +285,7 @@ def SVGTransformSkewX(params): (0.0, 0.0, 1.0))).to_4x4() -def SVGTransformSkewY(params): +def SVGTransformSkewX(params): """ skewX SVG transform command """ -- GitLab