From 3f1674ef5213d1c369f5039614d62742fe4b4a5f Mon Sep 17 00:00:00 2001 From: YimingWu Date: Fri, 11 Aug 2023 11:16:12 +0800 Subject: [PATCH] Fix #111028: Freestyle SVG output ensure path exists Previously Freestyle SVG exporter does not ensure path exists, this would lead to crashe after rendering. Now fixed. This was reported in blender main repo, for simpler process I'll just link it here: https://projects.blender.org/blender/blender/issues/111028 --- render_freestyle_svg.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/render_freestyle_svg.py b/render_freestyle_svg.py index 510a7f1c3..522d3fd90 100644 --- a/render_freestyle_svg.py +++ b/render_freestyle_svg.py @@ -157,7 +157,9 @@ def create_path(scene): frame = "{:04d}".format(scene.frame_current) else: frame = "{:04d}-{:04d}".format(scene.frame_start, scene.frame_end) - + + os.makedirs(dirname, exist_ok=True) + return os.path.join(dirname, basename + frame + ".svg") -- 2.30.2