[3D轉2D]stl或obj轉成svg或swf格式向量圖
0.事前準備:
●Inkscape
●Blender
●下載freestylesvg插件 (網頁右下Download ZIP整包下載)
●下載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
作者已經移除這則留言。
回覆刪除下載的壓縮包裡沒有 svg_header.py 也沒有svg_visible_advanced.py呀?
回覆刪除