mieki256's diary



2024/11/22(金) [n年前の日記]

#3 [cg_tools] 3DCGソフトでベクターファイルがインポートできるか試した

手持ちの3DCGソフトでベクターファイルがインポートできるか試してみた。

blenderの場合 :

blender 4.2.3 LTS なら、Inkscape 1.4 から保存した svg も dxf もインポートすることができた。
  • svg は面の色が反映される。
  • dxf はパスの線だけが読み込まれる。塗りは反映されない。
そもそも dxf に塗りは無さそう。Inkscape で dxf を開き直しても線しか出てこない。

Shadeの場合 :

Shade 12 Standard 64bit は epsf(eps?) と dxf のインポートに対応している、と記述がある。しかし…。

epsのインポートは全然ダメ。Inkscape 1.4 で保存した eps をインポートしようとしたのだけど、ルートパートは追加されたものの、中身は空。インポートできてないっぽい。

ググった感じだと、Shade はかなり古いフォーマットの eps じゃないと読み込めないようで…。Adobe Illustrator から eps を書き出す際は Legacy なんとかを選べ云々という話を見かけた。

_Shade3D 公式 | Illustratorからのデータインポートについて。

古い eps を出力してくれるツールはないものかと、色々なアプリで eps を作成してインポートできないか試してみたけれど、どれもダメ。
  • EPS-draw 4.51 : Shade が「EOFエラー: 読み込み中にファイルの終端に達しました。」とエラーダイアログを出す。
  • Tgif 4.2 + Ubuntu Linux 20.04 LTS : 同じエラーが出る。
  • Xfig 3.2.7b + Ubuntu Linux 20.04 LTS : 同じエラーが出る。
  • Affinity Designer 2.5.5 : 同じエラーが出る。
  • Ipe 7.2.29 x64 : エラーは出ないけど、ルートパートの中身は空。
  • LibreOffice Draw 24.8.3.2 x64 : エラーは出ないけど、ルートパートの中身は空。
どれも IrfanView 4.70 32bit や Inkscape 1.4 で開ける eps なのだけど…。

_EPS-draw
_The Ipe extensible drawing editor


以下のページを参考にして、Windows10 x64 22H2上で仮想プリンタ(MS Publisher Color Printer)をインストールして、印刷結果をepsとしてファイル保存して Shade でインポートできるか試したけれど、これもダメ。

_PowerPoint から TeX 用の EPS ファイルを生成する方法 - ソフトウェア開発日記

どの eps もインポートできない。一体どんな eps ならインポートできるのか…。

eps と違って dxf なら、Inkscape から保存した dxfファイルもすんなりインポートできた。もっとも、全てが単なる直線になってしまうけれど…。下絵の代わりぐらいにはなるのだろうか。

svgをインポートできるようになる有料プラグインもあるらしい。

_SVG Importer - Shade3D 公式 | 商品紹介

ただ、動作環境が「Shade 3D ver.14 Standard/Professional 以降 (*Shade 3D Basicを除く)」となっている。自分が持ってる Shade 12 Standard では使えないかもしれない。

つまるところ、自分の手持ちの Shade でベクターデータをインポートする方法は無いと思っておいたほうが良さそう。blenderのようにはいかない…。

Wings 3Dの場合 :

Wings 3D 2.4 x64 で svg をインポートしてみたところ、たしかにインポートはできるものの、自動で立体化されてしまった。加えて、ポリゴンも無駄にたくさん分割されている。

import_svg_to_wings3d_24_ss01.png


wmf をインポートしてみたところ、こちらも自動で立体化されるものの、無駄なポリゴン分割はされなかった。

import_svg_to_wings3d_24_ss02.png

ただ、奥側の面を削除することができない…。一部のポリゴンを選んで消したつもりでも、全部が消えてしまう…。

以上です。

過去ログ表示

Prev - 2024/11 -
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project