Sie haben zwei Möglichkeiten:
Option 1
Für die erste Version ist eine neuere Version von Blender (von Graphicall erhältlich ) erforderlich , die jetzt die Freestyle- Rendering-Engine verwenden kann
Freestyle ist eine Software für das nicht-fotorealistische Rendern von Strichzeichnungen aus 3D-Szenen.
In Freestyle gibt es ein Plugin, SVGWriter , mit dem Blender-Szenen in SVGs geschrieben werden können. Anweisungen zur Verwendung finden Sie auf dieser Seite. Unten sehen Sie ein Beispiel für die Ausgabe:
Original Mixer Rendern:
Freestyle-SVG-Ausgabe:
Freestyle ist noch in der Entwicklung und ihr könnt den Fortschritt auf ihrem Blog verfolgen .
Der SVG-Writer für Standbilder in SVGWriter rendert derzeit nur ein Bild, dh Sie können nicht jedes Bild in einer SVG-Datei rendern. Ich habe das Skript dazu umgeschrieben und der Autor hat mich darüber informiert, dass meine Änderung in einem zukünftigen Update in den Hauptdownload integriert wird. Hier ist die Modifikation
Option 2
Mit der zweiten Option können Sie nur Bezierkurven rendern. Zuerst müssen Sie svgwrite für Python 3 installieren . Sie können dies tun, indem Sie in den Ordner gehen und ausführen
sudo python3 setup.py install
Möglicherweise müssen Sie den Ordner "svgwrite" in das Verzeichnis ".blender / version_number / python / lib / python3.2 /" kopieren.
Sie müssen dann SVGwriter für Blender herunterladen . Installieren Sie Git und führen Sie es aus
git clone git://gitorious.org/blender-2-6-svg-export/blender-2-6-svg-export.git
Im heruntergeladenen Ordner müssen Sie die Python-Skripte (die mit .py enden) kopieren und diejenigen überschreiben, die sich entweder in ./blender/[version_number)/scripts/addons/io_curve_svg/ oder in / usr / lib / blender / scripts befinden / addons / io_curve_svg /.
Zuletzt zeichnen Sie in Blender Ihre Bezierkurve und gehen dann zu Datei> Exportieren> SVG. Hier ist ein Beispiel für die Ausgabe
Ursprüngliche Mischerkurve
SVG-Ausgabe. Die Liniendicke wurde zur Klarheit erhöht