[3D轉2D]stl或obj轉成svg或swf格式向量圖


0.事前準備:
●Inkscape
●Blender
●下載freestylesvg插件  (網頁右下Download ZIP整包下載)



1.解壓縮到方便取用的地方,主角是"svg_開頭"的5個py檔,其餘無視~


2.隨便疊一個測試模型,或是載入你需轉2d向量的模型,然後命名存檔(超必要,因為輸出的svg會和.blend檔在同一目錄)
按0確認攝影機視角是否是要的角度,然後勾選render面版的[freestyle]


3.切換隔壁render layer面版,找到Freestyle子項,控制模式改成Python Scripting Mode,然後按下Add按鈕,"依照順序"載入svg_header、svg_object_fill(填色)、svg_invisible(內部的虛線)、svg_visible(外部的線框)、svg_footer,跑Script時圖層堆疊才會正確,不想顯示的部分不勾選就可以了~

4.回render面版,照一般方式開始ren圖或連續動畫,算圖畫面如果是有藍白紅很迷幻的線框,就表示svg輸出成功了~yae!



5.但是freestylesvg插件輸出的svg是inkscape專用的圖層格式,一般瀏覽器和illustrator會有打不開或無法輸入的情形,所以要再多一道轉存手續,利用Inkscape另存新檔轉存Optimized SVG


6.第二次轉存之後,以拉可以開,就可以轉.ai,就可以輸入flash,超爽der





留言

  1. 作者已經移除這則留言。

    回覆刪除
  2. 下載的壓縮包裡沒有 svg_header.py 也沒有svg_visible_advanced.py呀?

    回覆刪除

張貼留言

熱門文章