htVRMapMerge ver.1.1

イラディアンスマップのマージ。バージョン少しアップです。機能は変わらずで実行に必要な各ファイルが入力されていない時の対処だけです。

ダウンロード:htVRMapMerge11

動作確認はmax9ですからねっ!

あまり使いどころはありませんが、複数選択できるファイルダイアログを.Net オブジェクトで対処してます。スクリプト作成の参考にはなるかも。

使い方。

「#maxroot/ui/macroscript」へコピーし起動したら「ユーザインターフェースのカスタマイズ」です。「CANPLAIZE」カテゴリにあります。

0.) imapviewer.exeのパスを指定(初回のみ)
1.) マージしたい.vrmapをリストに追加(選択ダイアログではCtrlやShiftで複数選択可能です。)
2.) 出力ファイル名を指定

で「Merge」ボタンです。

初期設定を「htVRMapMerge.ini」というファイルへ保存します。場所はユーザ毎のプラグイン設定ディレクトリになります。場所はどこかと言うと、スクリプトリスナーから、

getdir #plugcfg

を実行すると判ります。


htVRMapMerge.ms – merging Irradiance maps

大急ぎで作成です。複数のイラディアンスマップをマージします。実際にはV-Ray付属のimapviewer.exeを起動してマージ処理をさせるだけ、、、

突貫工事で

マクロスクリプトです。「#maxroot/ui/macroscript」へコピーし起動したら「ユーザインターフェースのカスタマイズ」です。「CANPLAIZE」カテゴリにあります。

0.) imapviewer.exeのパスを指定(初回のみ)
1.) マージしたい.vrmapをリストに追加(選択ダイアログではCtrlやShiftで複数選択可能です。)
2.) 出力ファイル名を指定

で「Merge」ボタンです。

エラーのチェック部分を作っていませ~ん。0~2の項目が設定されてなくても「Merge」ボタンは押せちゃいますし実行しようとします。また、imapviewer.exeへのパスは半角スペースが含まれていても動きますが、読み込みするvrmapや書き出すvrmapのパスにスペースがあると動かないんです。ダブルクォーテーションで囲ってみたりしましたけどダメ。

リストボックスに横スクロールがつかないとか、max9環境でつくりました、とか、、、

つまり僕以外にはガラクタですね。お好きにドーゾ、実行も改変も再配布もね。全て自己責任でお願いいたします。

htVRMapMerge.zip

最新版はhtVRMapMerge ver.1.1

初期設定を「htVRMapMerge.ini」というファイルへ保存します。場所は環境によって異なりますが、MAXScriptリスナーで

getdir #plugcfg

を実行すると分かります。


3dsMax 2011

届きました、3dsMax 2011。1年先取りしたバージョンナンバーですね、月刊誌みたい。

「コンテナのローカル編集」ってのに興味ありです。外部参照を非破壊編集できるってコトかな?複数で制作されてる方達、各カット用に微調整するには便利そうですね。僕の仕事はほとんど制作は一人でやっちゃうし、普段PowerTranslatorを通してCADデータを扱う事が多いので関係ないかもしれませんが。

あと「旧バージョンの形式での保存」って何だ?1つ前の2010にするだけ?

Autodesk 3ds Max 2011
Autodesk 3ds Max 2011

新しいバージョンが出るたびに、新機能くらいは調べるんですけど、ぼくはまだmax9です。

「ほら、やっぱり〜指先になじんでるってゆーかー、職人は道具を選ばへんのよねぇ〜」

嘘です!負け惜しみです!ちゅーか愚痴?もろもろの事情をクリアできれば、最新バーションめっちゃ使いたいっす!

まぁでも、こうすると効率がいいとか、どうすると落ちるとか隅々まで分かってる環境も捨てがたいんですよね。