Z Surfer's Blog

百聞は一見にしかず!ビジュアライゼーションの最前線を考えるブログ!      Translate to English

2009-07

Illustrator to formZ




どなたか、IllustratorのパスをformZに完璧に持ってくる方法知らないでしょうか?...。
"完璧に" っていうのは、 "色を再現できる方法" でって意味です。
単純にベクトルデータを持ってくだけならDWGとかDXFでいいんですが、色がうまく渡らないんですよね...。


■Illustrator → formZ
Illustratorでデザインを描いてきて、「こんな色で!」っていう設計の方いますよね?
そんなとき、手っ取り早くformZでその色を使うには、ビットマップ出力してテクスチャにしてしまう方法があります。
ただし、スケールがデカかったりすると、どうしても "ボケ" てしまいます...。
解像度が足りなくてアップに耐えられないのです。

じゃ、色つきの板として作ってしまえばいいのではないかと思って、自分でいろいろやったのですが、標準出力ではどれもダメでした...。
(IllustratorCS3→formZ5.5.3)


■スクリプト
仕方ないのでJavaScriptで書き出してしまおうと思ってスクリプトを書いてみました。
しかし、色によってはうまく出力出来ないし、今のところ "四角形" のカラーチップしか書き出せません...。

※追記
 2007/12/16 14:27
その後の改良で色は出るようになりました。
それと多角形までは対応出来ましたが、ベジェはちょっと無理...。
曲線があるときは.ai(v8以前)形式で出すしかないですね。
まあ、auto.des.sysに直してもらえばいいだけなんですが...。
(※多角形しか対応してなくてもいいから欲しいとういう方、いればご連絡ください。)


Comment

イラストレータのデータはMAXでも問題が起こりますよ。
フォトショップに持っていって色を固定しないとだめだと思います。

大まかな色なら線に色つけか面のみの色でわたりますけど
正確な色って事ですか?

互換方法は?

>>ジャマステ さん
ビットマップにしない方法でお願いしますね...。


>>haz さん
上の絵みたいにRGBが普通に渡ればいいんですが、それはどんな形式で互換すればいいんでしょうか?

僕はいつもイラの8でうつしてます。
黒線に塗り赤だと黒になってしまうので線をなしにしてから

haz さん どうもです。

線幅ゼロにすればいけるんですね。
でもこれ、なぜか色がちょっと変わってしまいますね...。
なんだか中途半端な変換だなぁ。
auto.des.sysに直すよう意見しておきます。

おそらくで大変申し訳ないんですがFORM-Z無いんで、、、、
イラレは基本CMYKなのでどのような手段を講じても同じ色では持っていけないはずです。
単純にフォトショでイラレファイル開いてCMYKにしただけだとそれだけでも色が若干変わると思います。モニタ上では確認しにくいですがプリントすると薄い色に変化している事がわかります。
ですから、3DソフトのデフォルトカラーがCMYKであったとしても正確に持っていくのは不可能なはずです。
フォトショップの場合は何か他にも設定があるのかもしれませんが、単純にイラレファイルをフォトショップで開いてダイヤログでCMYKにしただけだと同じ色にはならないですよ。
紙にプリントしないとわからないと思いますが

イラレのカラー設定(ファイルメニューのかなり下のほう)などの設定を調節しても無理そう。後、画面上はRGB表示でガンマ値なども調節が可能そうですが、あんまり関係は無さそう。
画面表示上人間の目でとらえる事ができない微妙な色も、プリントするとはっきり変わって見えるようです。

イラレの画面表示はRGBなのでそのデータがFORM-Zに渡っているのではないでしょうか?

ちょっと違うんですよ...。

色が変わると言っても、そんな微妙な変化じゃないです。
IllustratorやPhotoshopでRGBとCMYKを互換したときのような変化でもないです。
輝度が高くなるというか、派手な感じになっちゃいます...。

CMYKをRGB値に変換するのはそんなに難しいことではないはずです。
実際、JavaScriptで簡単に書けました。(cmyにkを加算してどうたらいう方法)
たったの256階調ですから、誤差も出ませんし。

たぶん、formZ側の色変換計算が間違ってるだけです...。

理論上簡単なのかは知らなかったのですが
イラレで四角い赤色のデータを単純に作ってプリントしたものと
フォトショップにイラレデータを変換してプリントするだけ
って単純な事もできないので難しい事だと思っていました。

プリンターをお持ちでしたらためしてみてください。

いや、はじめからCMYK使わないきゃいいだけなのでは...。
今時のプリンタはRGBのほうがキレイに出ますよ。

無理だそうです...。

auto.des.sysに訊いたら、やっぱり単純には変換はできないそうです...。
(ちょっとズレてるだけだと思ったんだけど...。)

Illustratorのカラピッカーを見ながらRBB値を拾うのが一番正確みたいですね。
(カラーピッカー自体の変換アルゴリズムはどなってんだか?...。)

Post a comment


管理者にだけ表示を許可する

TruckBack

http://zsurfer.blog8.fc2.com/tb.php/688-1c22b9f8
この記事にトラックバックする(FC2ブログユーザー)

 | HOME | 

FC2Ad

FC2ブログ 一戸建て

 

Category


Recent Entries


Recent Comments


Archive


Tags

formZ fsl modo Maxwell pylon Silo max chair Photoshop Melbourne Maya mentalray script サンプル ワイヤーフレーム 間接照明 描画エンジン 透過マップ ヤシの木" matrix チュートリアル 屋根 パースの下絵 .fsl コンター contour 7500 スクリプト 等高線 テキスト メッシュ ブロック図形 覚え書き レイヤ分け フラット化 スウィープ Google GoogleEarth GR Eiffel Earth Illustrator RenderZone BonZai View SketchUp Rhinoceros DIGITAL AutoCAD max9 3ds 絶対角度 コンパクトカメラ パノラマ写真 トレンクル formz paris furniture コルビュジエ 読み込み 


Links

このブログをリンクに追加する


Profile

Takeharu Yabe


Mail


RSS



Search



Counter