Você tem duas opções:
Opção 1
O primeiro requer uma versão recente do Blender (disponível em Graphicall ), que agora pode usar o Freestyle mecanismo de renderização
% bl0ck_qu0te%Dentro do Freestyle existe um plugin, SVGWriter , que pode gravar cenas do Blender em SVGs. Instruções para uso estão disponíveis nessa página. Abaixo está um exemplo de sua saída:
Original Blender renderizado:
SaídaSVGdeestilolivre:
Freestyle ainda está em desenvolvimento e você pode acompanhar seu progresso no blog deles .
O gravador SVG de imagem estática no SVGWriter atualmente renderiza apenas uma imagem, ou seja, você não pode renderizar cada quadro para um SVG. Eu reescrevi o script para fazer isso, e o autor me informou que minha modificação será integrada no download principal em uma atualização futura. Aqui está a modificação
Opção 2
A segunda opção só permite renderizar curvas bezier. Primeiro, você deve instalar o svgwrite para o Python 3. Você pode fazer isso indo para a pasta e executando
sudo python3 setup.py install
Você pode precisar copiar a pasta svgwrite para .blender / version_number / python / lib / python3.2 /
Você então precisa baixar o SVGwriter para o Blender. Instale o Git e, em seguida, execute
git clone git://gitorious.org/blender-2-6-svg-export/blender-2-6-svg-export.git
Dentro da pasta baixada, você precisará copiar os scripts Python (aqueles que terminam com .py) e sobrescrever os localizados em ./blender/[version_number]/scripts/addons/io_curve_svg/ ou em / usr / lib / blender / scripts / addons / io_curve_svg /.
Finalmente, no Blender, desenhe sua curva de bezier e vá para Arquivo > Exportar > SVG. Aqui está um exemplo da saída
Curva original do liquidificador
saídaSVG.Aespessuradalinhafoiaumentadaparamaiorclareza