Maxwell Test 2007/04/30

ただの白い建物なのですが、Maxwellなら薄汚い印象にならないで済みます。
こういうのはRenderZoneだとグレーっぽくなってしまって "白く見せる" のが難しいんですよね...。
しかも、今回は6.1.1のプラグインから書き出して、Studioでいじったのは "白" のRGB値を(235,235,235)にしただけ。面の一部に着けた色も反映されてるし、すばらしいですね。
ただ、道路の白線の影が汚い...。formZ上では道路面から浮かして "影無し" にしてあるだけなんですけど、Maxwellだと "影無し" という設定が無いし、もっとシビアに作らないとダメですね...。
Physical Sky 2400*1800 3h
Maxwell:ライセンスポリシーの変更

NextLimitから、Maxwellのライセンスポリシーの変更のお知らせが来ました。
Per machine
今まで、 "1ライセンス:4CPU(4コア)" だったものを "1ライセンス:1マシン" にするそうです。
近い将来には "8" とか "32" とかのマルチコアマシンが普及するはずなので、これはユーザーにとってはうれしい決定ですね。
RenderNode licenses
新しく、レンダラーだけのライセンスが登場しました。\49,770円。
ボーナス
今回のライセンスポリシーの変更には既存のユーザーは不満があるでしょうということで、ボーナスとして、1.5を "4つのスタンダードライセンス" としてくれるそうです。(前にも1つもらったから、うちは8つになるのかな?...。)
1.5発売記念キャンペーン!
ついでに、6月末までに買ったユーザーには3つのレンダーノードライセンスを無料でプレゼント!ひとつ買うと4台のPCでレンダリングできるという意味ですね。\118,000円
1.5 FEATURE LIST
Shift Lens とか Z Clip Rendering などパース屋さん向けの機能が搭載されるようです。
図心スクリプト

エクステンションメニューにいろいろ便利なコマンドが増えてきたので、少しずつ利用頻度の高いものを紹介していきますね。
今日は、ただ "点" を置くだけのスクリプト。
前からユーティリティスクリプトとしてはあったのですが、メニュー化してからよく使うようになりました。
「作図の "基点" にするために原点に点を置く」という使い方をよくします。
cmnd_Centroid_zip.txt
・選択オブジェクトがある場合、そのオブジェクトの中心に点を置きます。
・なにも選択されていない場合、原点(0,0,0)に点を置きます。
formZ6.1.1ファーストインプレッション!
石張りテクスチャー

石張りのテクスチャーを作成中なのですが、まともな元ネタが無いので "まともなテクスチャ" が作れません...。
カタログのちっこい写真のスキャン画像1枚からじゃ、これが精一杯。
ImageSynthのおかげでシームレスになってはいるものの、モデルに張り込んだ時の "同じ石が並んだ感" を消すのは難しいですね...。
裸眼立体視

ステレオ写真って知ってますか?
2枚並んだ写真をじーと眺めてると、 "奥行き感のある絵" に見えるやつです。
原理は至って簡単なのでCGでも同じものが作れます。カメラを2台並べるだけ。
ステレオ写真には見方が2つあって、上の絵は平行法で見るステレオ写真(レンダリング)。
画像の位置を左右入れ換えれば交差法で見るステレオ写真になります。
交差法のほうが大きな画像を使えるのですが、自分は交差法苦手なので、今回は平行法のをアップしました。
不思議なのは、絵は小さくても非常に細かいところがよく見える点。警察の鑑識も事故現場のステレオ写真を撮ったりしますよね。
ちょっとズレた写真を2枚撮るだけで情報量がものすごく増えるってことなんでしょうね。
Isolation Mode
やっと、メニュー化

やっと、スクリプトをExtensions メニューに追加することができました!
今まで何回トライしてもよくわからず、メニューに組み込むことが出来なかったのですが、サンプルコードをいじりまくって、なんとかメニュー化に成功しました。
まだ、複雑なのは無理だけど、ちょっとだけ進歩。
今回は回転ツールをUpします。
普通の回転ツールじゃなくて、それぞれのオブジェクトの中心で個別に回転するツールです。(※Illustratorの "個別に変形..." コマンドみたいな感じのもの)
cmnd_Rotate_Each_Object_zip.txt
プロジェクトフォルダ

3Dソフトで作業を始めるとテクスチャやライブラリ、図面やらなにやらがいろいろ集まって、作業フォルダがゴチャゴチャになります。通常は手動でフォルダを作って整理し、 階層を持った"プロジェクトフォルダ" とするはずです。
ソフトによっては、最初からプロジェクトフォルダを用意してくれるものもあるのですが、今のformZにはその機能が無いので、 "BATファイル" を使ってフォルダを用意します。(※バッチファイルとはDOSコマンドを書き込んだマクロのようなものです。テキストファイルにコマンドを記述し、拡張子を.batにすればOK)
自分の場合、新しいプロジェクトが始まるときは、上の画像のような構成のフォルダをあらかじめBATファイルで用意して、そこを作業フォルダとして使っています。
Delete Tool for VectorWorks

以前に作ったVectorWorks用のデリートツールスクリプトなんですが、v12.5にしてからエラーがでてうまく使えなかったのを修正しました。
欲しい人はどうぞ。
20070408_Delete_Tool.txt(※テキストファイルです。)
自分はこれをショートカットキー "D" に割り当ててformZの削除ツールのように使っています。もともとはJw_CADのインターフェースを真似たのですが、左手から遠いDeleteキーを押しに行くより早くて便利ですよ。
Global Illumination

CG業界で "グローバル・イルミネーション" という言葉を聞くようになってからかなり経ちます。
広義ではラジオシティをはじめとする、間接光(拡散光)を扱うレンダリング手法のことをいいます。
現在ベータテスト中のformZ6.5RenderZone PlusではFinal Gather、Ambient Occlusionといった最新のGIレンダリング機能が搭載されるそうです。
他のCGソフトでは当たり前の機能ですが、やっとformZユーザーも普通にGIの恩恵を享受できるようになります。
GIレンダリングの最大のメリットは "ライティングが簡単になること" です。
まだ単純なレイトレーシングほど高速にレンダリングできるわけじゃありませんが、それでも、今までユーザーのスキルに頼っていたものが、ほとんど "ソフト任せ" にできるという意味で非常に簡単で早いです!
逆にデメリットは、表現として "誰がやっても同じ" で面白くないということでしょうか。
また、細かい調整をしようとするとレイトレーシングよりも難しくなることですね...。
まあ、設計事務所で検討用に使うには "ウソのつけないレンダラー" がいいのかもしれませんが...。
ちなみに、上の絵は5.5で "環境光源ひとつ" でテストレンダリングしているところ。
Random Extrude
パンチングメタルスクリプト

一生の内に、果たして何回これを使うかわかりませんが、作っちゃいました...。
IllustratorCS2用のスクリプトです。正三角形グリッドに黒丸をたくさん並べてくれます(60度千鳥)。
穴の径とピッチを指定できます。開口率も計算します。
テクスチャを作るときなどにどうぞ。
Panching_Metal_zip.txt
たぶん、拡張子を.jsにすればCSでも動きます。




















