Use Blender Freestyle to Export SVG Artwork
How would you like a feature that takes a 3D model, turns it into an outline, and finally exports it into an SVG file to edit in Inkscape?
The open-source 3D graphics program, Blender, has added this very feature to it’s Freestyle renderer and it makes for a ton of Inkscape artwork possibilities. I just found out about the news from this article, but I wanted to create an actual Blender Freestyle SVG export tutorial.
1. Set up Blender
Step 1
First of all, if you’ve never used Blender before, don’t worry. It’s a totally free program that you can download right here. When you get it up and running, head up to File > User Preferences. Then select the Add-ons tab and look for Render: Freestyle SVG Exporter.
Step 2
Once you find it, just check the check box to activate it.
Step 3
Now it’s time to add a 3D model. Head up to File > Import and choose your model type, then find your actual model file. I downloaded this sweet Lamborghini model which you might recognize from this tutorial.
2. Export to SVG
Step 1
To the bottom-right, you should see the Freestyle and Freestyle SVG Export panels. Make sure both of these are checked. There’s a bunch of features and options in the Freestyle menus, but we’re going to just leave those at default for this tutorial.
Step 2
Right above Freestyle, you should see the Output panel. Choose an output file destination and don’t worry about changing the file type.
Step 3
Next, go up to Render > Render Image. You should see your original object with the black outlines, which is just Freestyle doing it’s thing. At this point, the Freestyle SVG Exporter has saved the SVG in your output destination.
Step 4
So I found the SVG and opened it up in Inkscape and got this great result! You can go ahead and edit these shapes, colors, strokes, and anything else.
Step 5
Needless to say, I was addicted. I went back to Blender, changed the camera position, and rendered another SVG file.
Step 6
Oh yeah, that’s the stuff. It really does look amazing.
Awesome Stuff!
I’m very glad other open-source software, such as Blender, are adding support for SVG. Neat features like this really expand the design possibilities in Inkscape and, as you can tell, it’s honestly a ton of fun. Thanks for reading!
Want to learn more? |










amazing would be if I got each separate components grouped in svg individually instead of a chunk of coordenates. That would allow me to navigate through those groups and do some cool stuff with JavaScript
awesome, just followed instructions exactly as layed out using latest version of blender and wow, have been looking for a way to achieve this effect for so long.
how can i render wireframes instead?
Going OK, but where is the SVG file? I can’t find it…
Hi Aaron
great tuto but doesn’t work for me from step 3: my image is exactly as the original (not with black outlines) and the exported file is empty.
Working on Mac Yosemite and Blender 2.75.
Any advice
Hi
great tuto but doesn’t work for me from step 3: my image is exactly as the original (not with black outlines) and the exported file is empty.
Working on Mac Yosemite and Blender 2.75.
Any advice
Great, thanks for the tutorial!
Cool tutorial, I didn’t know that exist !
The feature is not available on Blender 2.72 and older…
Thanks