Handle COMP

概要

Handleコンポーネントは、ボーンのグループを操作するために設計された新しいIKツールです。これまでのIKツールでは、ボーンチェーンごとに1つのエンドエフェクタしか使用できませんでしたが、この新しい方法では、ボーンごとに複数のエンドエフェクタを使用できます。さらに、ボーンはチェーンである必要はありません。分岐を含めたあらゆる設定に対応します。
典型的な例として、モーションキャプチャーデータの利用があります。上位のシステムでは、マーカーの位置をクラウド化し、それによって駆動されるスケルトンを用意することができます。
このHandleコンポーネントは、Handle CHOPと連動しています。一般的には次のような設定が行われます。ボーンの階層があり、各Boneコンポーネントの特定の場所に1つ以上のHandleコンポーネントを取り付けます。それぞれのハンドルに空間上のターゲットを割り当て、それを追跡します。この情報を収集し、ボーンの回転チャンネルを計算するHandle CHOPを作成します。これらの値をボーンにエクスポートします。

パラメータ – Handle ページ
Target / target

ハンドルがボーンを引き寄せる場所(エンドエフェクターのようなもの)を設定します。

Translate / t

ハンドルが固定されているボーンの原点を基準とした変位tx,ty,tz。

  • X / tx
  • Y / ty
  • Z / tz
Weight / weight

複数のハンドルをボーンに取り付けた場合、重みのあるハンドルほどターゲットに近づきます。

Twist Only / twistonly

有効にすると、ハンドルはボーンのz回転にのみ寄与し、無効にすると、ボーンをポイントします(rx、ry、rz)。

Falloff / falloff

この値は、子ボーンがターゲットに到達する際に、親ボーンがどの程度影響を受けるかに影響します。チェーンの柔軟性に影響します。

Rotation Limits X / dorxlimit

これらは、ボーンが親に対してどれだけ回転できるか影響を設定します。

Limit X / lrx

X軸の回転範囲の最小値と最大値を設定します。

  • lrxmin
  • lrxmax
Rotation Limits Y / dorylimit

これらは、ボーンが親に対してどれだけ回転できるか影響を設定します。

Limit Y / lry

Set the minimum and maximum rotation range in Y axis.
Y軸の回転範囲の最小値と最大値を設定します。

  • lrymin
  • lrymax
Rotation Limits Z / dorzlimit

これらは、ボーンが親に対してどれだけ回転できるか影響を設定します。

Limit Z / lrz

Z軸の回転範囲の最小値と最大値を設定します。

  • lrzmin
  • lrzmax
パラメータ – Render ページ

COMP共通- Render ページの章を参照して下さい。

パラメータ – Extensions ページ

COMP共通- Extensions ページの章を参照して下さい。

パラメータ – Common ページ

COMP共通- Common ページの章を参照して下さい。