ぬ るぬる (XSI Plug-in)


名前
ぬるぬる
概要
選択したオブジェクト(複数可)に、null を挿入するツール。

もとのオブジェクトの状態を変えないまま、階層もそのままで、null の子供になったり、null を子供にしたり。
ダウンロード
NullNull2.xsiaddon (右クリックでリンク先を保存)
詳細 0:  インストール/アンインストール
1:  ぬるぬるエグゼ
2:  ぬるぬるトライブ
3: ぬるぬるストリーム
4: ぬるぬるビースト
5: ぬるぬるOptions(カスタム初期設定)
バージョン 2.0
形式 .xsiaddon
動作環境 Windows 2000/XP
XSI 5.11 / 6.02 / 6.5

2008.03.28  ver2 にバージョンアップ

・新機能 ぬるぬる TRIBE
・新機能 ぬるぬるOptions(カスタム初期設定 )
・サブメニューにまとめた
・コードの見直しその他

インストール

旧バージョンがインストールされている場合、まずは File > Add-on > Uninstall でアンインストール。

XSI のビューポート上に NullNull2.xsiaddon をドラッグ&ドロップ。
もしくは File > Add-on > Install

アンインストール

1: File > Add-on > Uninstall からNullNull2.xsiaddon をアンインストール。
2: XSI のユーザフォルダ(以下のような場所)から NullNullOptions.Preset ファイルを手で削除

NullNullOptions.Preset ファイルは、

   C:\users\あんたのユーザ名\Softimage\XSI のバージョン\Data\Preferences

以下にあります(Cドライブに XSI をインストールしている場合)。

※旧バージョンにはNullNullOptions.Presetはありません。


使い方


オブジェクトを選択(複数可)し、Get > Primitive > ぬるぬるのどれか を実行。




使用例:



実 行前の状態。

3つのオブジェクトがあり、それぞれバラバラの SRT を持っている。

この3つを選択して、

 ・ぬるぬるエグゼ
 ・ぬるぬるトライブ
 ・ぬるぬるストリーム
 ・ぬるぬるビースト

のいずれかを実行。
それぞれの詳細は以下に。



1: ぬるぬるエグゼ


エ グゼ実行後の状態。

選択中のオブジェクトと同じSRTを持った新規 null が、親として挿入される。


結果、もとのオブジェクトの状態は変わらないまま、親ができる。元のオブジェクトの SRT はニュートラル状態になる。

ああ〜 ここ、もう一階層、親を入れときゃよかったよ しかも大量だよ 一個一個手でやってらんねえよゴルァ とか、そういうときに使ってます。


2: ぬるぬるトライブ


ト ライブ実行後の状態。

選択中のオブジェクトと同じ SRT を持った新規 null を、子供にす る。


ぬお〜 コンストレインのオンオフアニメーションやりてぇよ 同じ SRT の null 欲しいよ でも手でやるのめんどくせぇよゴルァ  とか、そういうときに使ってます。


3: ぬるぬるスト リーム



ス トリーム実行後の状態。

選択中の元の親と同じ SRT を持った新規 null が、親として挿入される。

結果、アニメーションが付いているオブジェクトでも、そのアニメーションを変えないまま、親ができる。


うう〜 これ、もうアニメーション付けちゃったよ でも親をひとつ挟みたくなっちまったよ 新しい null 出してその子供にしても、もうキーがあるから位置とか変わっちゃうよゴルァ  とか、そういうときに使ってます。


4: ぬるぬるビースト


ビー スト実行後の状態。

選択中のオブジェクトに新規 null を親として挿入し、アニメーションをそっち に移す

結果、アニメーションは何もかわらないまま、ただしアニメーションしているのはもとのオブジェクトではなく、新規 null が動いているという状態になる。


げげ〜 これ、後からオブジェクト差し替えようと思っていたのに直接キー打っちゃったよ ひとつ親入れてそっちにキー打っときゃよかったよゴルァ の時 に使ってます。



5: ぬるぬる Options(カスタム初期設定)


ぬ るぬるのどれかを初めて起動した時に、NullNullOptions が作られます。

  File >Preferences > Custom > NullNullOptions

もしくは

  Get > Premitive > ぬるぬる > ぬるぬる Options


もろもろの設定を保存しておくところです。ぬるぬるの全てのモジュールはここの値を参照します。
Icon
新規 null のアイコン

Size
新規 null のサイズ

Icon と Size は Primary Display のみです。Shadow Display はめんどくさいのでやめました。それは贅沢と言うものです。そういうことをしたい人は、Inspect new null をオンにしておけばすぐにPPGが立ち上がるので、手動で設定してください。

Select new nulls
チェックがオンの時、実行後に新規 null を選択状態にする

Inspect new nulls
チェックがオンの時、実行後に新規 nulll のPPGを表示する

Add Modelname
オンのとき、新規 null の名前に、所属するModel の名前も含める

名前フィールド
新規 null の名前のルールを設定する
左から、プレフィックス(接頭文字)/ボディ(本体)/ポストフィックス(接尾文字)。 新規 null に、この3つが足された名前が付く。 ボディが [objname] の時は、そのオブジェクトの名前が入る。
(例)
cube というオブジェクトを選択していて、左から "P_"  "[objname]"  "空白" となっていた場合、新規 null は、

  P_cube

という名前になる。

for Tribe Only
トライブ用の名前ルール設定(トライブのみ新規 null が子供になるため)
詳細は上と同じ。 Enable がオフの場合は、ここの設定を無視して上と同じルールになる。

Reset 〜ボタン
上記全ての設定を、工場出荷時状態(デフォルト)に戻す。





ページの先頭に戻る