・ムービーについて・・・ファイルはDeep Freezerを使って圧縮してあります。
  exeファイルをダブルクリックするとコマンドプロンプトが起動しますが、メッセージに従って
   「Enter」を押せばOKです。解凍されたムービーはQuickTimeやRealPlayerでの再生がきれいです。
プラグイン

●EASYnat

max6のインストールCDには「パートナーリソース」なるものが入っとりますが、その中の樹木作成プラグイン「EASYnat」のデモ版をやや紹介。なぜか、インストールをしようとすると「前のバージョンをアンインストールしますか?」と聞いてきて、再インストールするような流れになりましたがそれは私だけ?
まぁ、結果C:\3dsmax6\pluginsに「EASYnat〜」ファイルが見つかればインストールは正しく行われているはず。

デモ版は4種類の樹木がOKということで、ムービーにて作ってます。
キャプチャーしながら新規作成やパラメータの変更による再生成をしてるので結構処理に時間がかかってますが、ホントはもっと早いです。

面白いのは、3Dと2Dとのあいのこ:ハイブリッドなるモードがあることですね。寒い日が続く中、春を感じながら寿命や季節などのパラメータをせっせといじってみてはいかがでしょうか。

●Softimage Picture File I/O Driver

SOFTIMAGE|3Dとのデータのやりとりにおいてなくてはならないものといえば、そう! .picファイルを入出力するプラグイン
「Softimage Picture File I/O Driver」であります。

で、そんなpicプラグインの使用について注意事項を申し上げます。 アテンションプリーズ。

3dsmaxはバージョン6より*.picファイルをサポートしていますが、このpicは
「HDRI」用のファイルフォーマットのためSoftimageのpicファイルとは関連がありません。

故にプラグインを使用してSoftimageのpicファイルを読み込もうとすると、拡張子の衝突によりエラーが発生してしまいます。回避方法は以下の通りですのでご参照ください。

● Softimage.pic拡張子を使用する場合
\3dsmax6\stdplugs\HDRI.bmi を別フォルダに移動、ロードさせないようにしてmaxを起動します。
 → Softimage.picファイルを読み込むことができます。

●HDRI.bmiをロードした上で、Softimage.picファイルを使用する場合
*.picファイルの拡張子を「*.spic」に変更します。ウインドウズ・エクスプローラ上で拡張子の名前を変更する だけで使用出来ます。
 → ファイル名を一つ一つ変更しなければならないので、chextw のようなフォルダ内のファイルの拡張子を 一括変換してくれるソフトを使うと便利です。

●レンダリング画像を Softimage.picファイルで保存する場合
・ HDRI.bmi をロードしていない → 拡張子 .picで保存

・ HDRI.bmi をロードしている → 拡張子 .spicで保存




プラグインダウンロード


余白はメモにご利用ください(ウソ)

●Pose Tools〜うまくいったりいかなかったり〜

アニメーションコーナーの「クアッドメニュー>回転をフリーズ&スキンポーズコンボ 」で密かに触れているPose Tools。特に理由はありませんが、つくり手の気合をビンビン感じたため使ってみました。

まずはこちらからプラグインとサンプルファイルをダウンロードしておいて下さい。また、例によってムービーを作ってみましたが、劇中で使用している世にもいいかげんなmaxファイルでよければ右からどうぞ。

インストールはこんな風に。
・PoseTool.dlu → C:\3dsmax6\plugins に
・4つのbmp → C:\3dsmax6\UI\Icons にコピーしてmaxを起動。

ムービーその1:
まずはUI から。通常はユーティリティーパネルの「その他」から選択します。ツールボックスは全部で4つまで開けますが、カーブエディターやスケマティックが増やせるのと同じことです。作業に応じて、フローティングやドッキングが可能です。

ムービーその2:
任意のオブジェクトを選択して、 新規にキャラクターセットを作ります。あとは、おもむろにオブジェクトを変換してお好きなポーズの状態を登録するだけです。
キャラクター名のスピナがマスターになっているので、100%にすると最初のポーズ(キャラセットを作ったときの状態)になります。
続けてポーズのスピナを100%にすれば、途中で登録したポーズになる、という具合です。

ムービーその3:
決めポーズが複数できたところでアニメーションです。といってもオートキーでポーズをブレンドさせるだけ。

その他のメニューも載っけときました。

★トラブル発生!
ムービーには収録されていませんが、上記のように簡単ブレンドで楽チ〜ンと思ってたらトンでもない目にあいました。
ジンバルロックがエンジン全開!見れたもんじゃありません。

取り急ぎ、 右からダウンロード出来る適当なmaxファイルは各ボーンの回転コントローラをあらかじめTCBに直してあります。

とにかく、通常のキー打ちと違って最初から決めポーズをストックできるので、アニメーション付けが楽になるのでは、と思います。

↑選択したオブジェクトの回転コントローラを切り替えるには、スクリプトリスナーにて
$.rotation.controller = euler_xyz()
$.rotation.controller = TCB_Rotation()

などと打てばよいのですが、面倒なのでオブジェクトを複数選択してエイッとコマンドを打つと指たちはあらぬ方向を向いてしまいました。
1個ずつオブジェクトを選択してコマンドを打つ文には問題無くジンバル回避できています。

う〜ん、最初がオイラーだとダメなのか・・・時間がかかるので各自調査でお願いします。「これでバッチリ」な方法がわかったエライ人の投稿をひっそり希望。