SVG Animation Output for Blender Freestyle

Francesco writes:

Hello guys, I wanted to let you know that I’ve been working on some code originally written by Jarno Leppänen that uses the Freestyle integration in Blender to render scenes to SVG format.

I’ve updated Jarno code to the new 2.70 freestyle API, and enhanced it, introducing the possibility to render animations besides still images. Everything gets rendered to a single SVG file, that when opened in Inkscape presents each single frame in a separated Inkscape layer, containing sub-layers for the rendered components (e.g fills, invisible edges, visible edges).

All comes in form of python modules to be used in freestyle script-rendering mode.
Maybe some of your readers could be interested.

Links

Getting Started

Open the scripts as text blocks in your .blend file and make sure Freestyle python scripting mode is enabled. Now you can add the scripts as style modules. You can render still images or animations, the svg file will be written on the same directory of the source blender file. When opened in Inkscape each rendered frame will be in a separate layer, with sublayers for the different types or rendered elements (e.g. fills, invisible lines, visible edges) according to the modules you used to render.

Advertisement