diff --git a/manimlib/mobject/svg/svg_mobject.py b/manimlib/mobject/svg/svg_mobject.py index 2fd3ce2f..ba1b314b 100644 --- a/manimlib/mobject/svg/svg_mobject.py +++ b/manimlib/mobject/svg/svg_mobject.py @@ -184,8 +184,9 @@ class SVGMobject(VMobject): corner_radius = rect_element.getAttribute("rx") # input preprocessing + fill_opacity = 1 if fill_color in ["", "none", "#FFF", "#FFFFFF"] or Color(fill_color) == Color(WHITE): - opacity = 0 + fill_opacity = 0 fill_color = BLACK # shdn't be necessary but avoids error msgs if fill_color in ["#000", "#000000"]: fill_color = WHITE @@ -213,7 +214,7 @@ class SVGMobject(VMobject): stroke_width=stroke_width, stroke_color=stroke_color, fill_color=fill_color, - fill_opacity=opacity + fill_opacity=fill_opacity ) else: mob = RoundedRectangle( @@ -321,7 +322,7 @@ class SVGMobject(VMobject): class VMobjectFromSVGPathstring(VMobject): CONFIG = { - "long_lines": True, + "long_lines": False, "should_subdivide_sharp_curves": False, "should_remove_null_curves": False, }