Expression コンストレインを設定する
 
 
 

Expression コンストレインを選択すると、Constraint Settings に Expressions ペインが表示されます。このペインには、エクスプレッションを作成するためのスプレッドシートがあります。

Expressions コンストレインでは、オブジェクト(モデル、ライト、カメラなど)の移動、回転、スケール、およびその他のデータを、他のオブジェクトの移動、回転、スケール、およびその他のデータを使用してコンストレインすることができます。他のコンストレインとは異なり、Expressions ペインというスプレッドシートのようなインタフェースを使用して、独自の Expressions コンストレインを作成します。

Expressions コンストレイン A. センダー セル B. レシーバ セル C. エクスプレッション

Expressions ペインのスプレッドシートでは、よりグラフィカルな手法を提供する Relations ペインとは対照的に、数学的にオブジェクトをコンストレインする方法が提供されます。

エクスプレッションは、最低 3 つのセルで構成されます。1 つのセルには、センダーへのリファレンスが含まれます。他の 2 つのセルはレシーバ セルと数式セルに別れます。

Expressions コンストレインでは、オブジェクト(モデル、ライト、カメラなど)の移動、回転、スケール、およびその他のデータを、他のオブジェクトの移動、回転、スケール、およびその他のデータを使用してコンストレインすることができます。

Expressions コンストレインの各エクスプレッション タイプの説明では、次の表記方法を使用しています。

Number

数値、または数値を含むセルを表します。

Vector

ベクトル(X、Y、Z)、またはベクトル値を含むセルを表します。

Boolean (または Bool)

ブール値(0 または 1)、またはブーリアン値を含むセルを表します。

エクスプレッションは、最低 3 つのセルで構成されます。1 つのセルには、センダーへのリファレンスが含まれます。他の 2 つのセルはレシーバ セルと数式セルに別れます。

データを送信するセルは、マウス デバイスなどの入力デバイスとして使用することができ、データを受信するオブジェクトは、モデル、ライト、または出力デバイスとして使用することができます。たとえば、次の図は Expressionsペインのマーカにマップされたマウスを示しています。

Expressions コンストレイン A. オブジェクト領域 B. Expressions ペイン

センダーとレシーバの間で、マウスの X 値と Y 値からの数値データは、数式によってベクトルに変換されます。

センダー セルとレシーバ セルの間で使用できる数式の数に制限はありません。

詳細については、「Expression コンストレインを作成する」を参照してください。