Z Surfer's Blog

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

2008-07

formZ to Max



先日のZ to Maxですが、なんとかスクリプト化できました。
実は先日紹介した、 "レイヤの数650越え" のプロジェクトのために作ったものなのです。
さすがにここまデカイと各部分のマテリアルの設定も大変な仕事になるはずなので、少しでも効率化をと思って作りました。
今回のスクリプトは、データ互換自体はDWGでやります。そしてDWGでは渡らないマテリアル情報の伝達をフォローします。

自分以外にも役に立つ人がいるかもしれないので、とりあえず公開したいと思います。
ZMaterials2MaxMaterial_zip.txt
ただし、非常に制約の多い条件でしかまともに動きません...。

1.formZ上では、ひとつのレイヤに、ひとつのマテリアル。
2.マテリアルの数は "24ヶ" まで。
3.レイヤ名はアルファベットであること。
4.DWG変換の際は、formZから "レイヤ" で出力して、3ds maxに "レイヤ" で取り込む。

実行するとどうなるかというと、"MAXScript" ができます。
このMAXScriptを3ds maxで実行すると、マテリアルスロットにマテリアルを作ってならべ、各オブジェクトにマテリアルをあてがいます。
マテリアルの名前と、カラーテクスチャのパスが渡ります(※テクスチャのマッピングサイズは手動で設定してください...。)
まあ、マテリアルがアサインできさえすれば、あとの細かい調整は外注さんまかせですね...。


※必ず、変換用の一時ファイルを作って実行してください。
※formZ5.5.3と3ds max9sp2で成功しました。

Comment

Post a comment


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

TruckBack

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

 | HOME | 
無料ホームページ アフィリエイト レンタルサーバー FC2ブログ 一戸建て

 

Category


Recent Entries


Recent Comments


Archive


Tags

formZ fsl modo Maxwell pylon Silo max chair Photoshop Maya script Melbourne mentalray サンプル ワイヤーフレーム 間接照明 チュートリアル 透過マップ 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