Render 3D mesh to 2D SVG export
Non-native:


http://blenderartists.org/forum/showthread.php?282824-SVG-output-script

Install via File-&gt;Preferences-&gt;Addons-&gt;Install From File...

Couldn't find any menu additions trying to add this to recent blender versions, but pretty sure I had it working in the past.
https://github.com/hvfrancesco/freestylesvg

Check Freestyle in the Render tab of the Properties window (bottom right). In the Render Layers tab, change Frestyle-&gt;Control Mode to Python Scripting Mode and load one of the scripts from the link. The blender file must be saved for this to work and then the SVG just appears in the output directory (or maybe the same dir as .blend, I've forgotten) after rendering.


Native:


https://developer.blender.org/D785


The latest blender in fedora 21 doesn't have this addon, it's pretty new. Rather than find a recent binary build I just compiled from the source. Checking out the blender repository also gets the addon scripts. The one in question is release/scripts/addons/render_freestyle_svg.py. Hopefully this'll make it into the stable releases soon.

This addon needs to be enabled via File-&gt;Preferences-&gt;Addons (search for and check "Render: Freestyle SVG Exporter"). With this enabled, an additional section appears below Freestyle called Freestyle SVG Export in the Render tab of Properties (bottom left). Check this, and next time you render, a file will simply appear in the output directory. By default the output directory is /tmp/ and my render was /tmp/0001.svg.