Houdini 20.0 リファレンス ペイン

パラメータスプレッドシートペイン

パラメータスプレッドシートペインではネットワーク内のノードを平坦な行リストで、各ノードのフラグとパラメータ(とパラメータコンポーネント)を列に表示します。

見出行でクリックすると、ノードのコンテキストメニューのサブセットが表示されます。見出列ですると列のオプション、例えば並べ替えが表示されます。

To...Do this

スプレッドシートにデータを追加する

  • ツールバーの Op MaskOp FilterParm Mask フィールドを設定します。フィールドはワイルドカードに対応しています。

    デフォルトでは、何も表示しません(スプレッドシートが無関係な情報で多重化されるのを防止するため)。例えば、ノードをスプレッドシートに追加しても、行には何もパラメータは表示されません。 Parm Mask フィールドでパラメータ名(例えば、tで始まるパラメータをすべて表示するなら、t*と指定します)を指定しなければなりません。

    Op Mask フィールドではバンドル参照を使うことができます(例えば、arm_bonesバンドルのノードをすべて表示するなら@arm_bonesとします)。

  • ツリーサブペイン(背景でクリックして Open Parameter Tree をオンにするか、Wを押すか、ギアメニューを使います)を開き、ツリーからノードを選択します。パラメータとフラグは簡単にドラッグできるようにツリーにも表示されます。

  • ノードとパラメータをペインまたは Op Mask または Parm Mask フィールドにドラッグして追加します。

  • スプレッドシートにチャンネルリストのパラメータを追加するには、クリックして Load Scope を選択します。

  • テイクをペインにドラッグすれば、現在のテイクのノード、パラメータ、フラグがスプレッドシートに追加されます。

スプレッドシートにフラグを表示する

  • Parm Mask フィールドには、パラメータ名を入力する以外にも以下のフラグ名を使うことができます。

    • .display-flag

    • .render-flag

    • .template-flag

    • .footprint-flag

    • .selectable-flag

    • .export-flag

セルの値を編集する

  • セルをクリックするとその値を編集することができます。

セルを複数選択する

  • 行を選択するなら、見出行(ノードのパス)をドラッグします。

  • 列を選択するなら、見出列(パラメータ名)をドラッグします。

  • ⌃ Ctrl + Spaceを押しながらセルをクリックまたはドラッグすると、セルを複数選択することができます。

  • Cを押すと選択したセルを選択解除することができます。

同時に複数セルを編集する

  1. セルを複数選択します(上記を参照)。

  2. セルのどれかをクリックして値を入力します。

  3. Enterを押すと、新しい値が選択したセルすべてにコピーされます。

Note

Parm Mask のパターンは、パラメータの チャンネル名 に一致しますが、パラメータエディタで設定した人が解読可能なラベルには 一致しません

パラメータまたはパラメータコンポーネントのチャンネル名を確認するには、パラメータエディタでマウスをパラメータ上に置きます。すると、チャンネル名を表示したツールチップが現れます。

Note

Parm Mask は名前によって照合するので、同じパターンが別のノードの別のパラメータに一致することができます。あるノードでは存在するパラメータが他のノードで存在しないときは、そのノードではセルが空っぽになります。

Note

空っぽの行、つまりパラメータに一致しない行は、デフォルトでは、排除されます。 この動作を変更するには、ギアメニューから Show Empty Rows をトグルします。

Note

HScriptでparmsheetコマンドを使えば、パラメータスプレッドシートペインのオプションを制御することができます。

Tip

テイクリストからテイクをパラメータスプレッドシートにドラッグアンドドロップすると、スプレッドシートのParm Maskを設定することができます。これは指定したテイクのパラメータを簡単にスプレッドシートに取り込むことができます。

トラブルシューティング

欲しいノードがスプレッドシートに表示されない

  • ノードのパスが Op Mask のパターンに一致していない

    Op Mask フィールドのパターンを確認してください。スプレッドシートにノードを追加する方法は、上記の スプレッドシートにデータを追加する を参照してください。

セルを編集できない

考えられる原因と解決策:

  • そのパラメータがそのノード上に存在しない

    指定したノード(行)に存在しないパラメータ(列)のセルは、空っぽです。これらのセルは編集することができません。

  • パラメータがロックされている

    フィールドの背景色がピンクなら、パラメータはロックされています。パラメータエディタのパラメータ名でクリックして Unlock を選択すればロックを解除することができます。

  • パラメータが現行テイクに含まれていない

    フィールドの背景色が暗ければ(ペインの空スペースと同じ色)、パラメータは現行テイクにありません。パラメータエディタのパラメータ名でクリックして Include In Take を選択すれば現行テイクにパラメータが含まれます。

ペイン

一般

アニメーション

レンダリング

上級

その他