エクスプレッションの作成(Creating Expression)
新しいエクスプレッションを作成するには、エクスプレッション名(Expression Name)フィールドにエクスプレッション名を入力し新規エクスプレッション(New Expression)をクリックします。
エクスプレッション エディタ(Expression Editor)には、既定で選択項目(Selection)リストが表示されます。選択項目リストには、オブジェクトとアトリビュートの一覧、または作成済みのエクスプレッションの一覧が表示されます。
オブジェクトとアトリビュートの一覧を表示するには、フィルタの選択 > オブジェクト/アトリビュート名(Select Filter > By Object/Attribute Name)を選択します。これが既定の表示形式です。
シーン内で作成したエクスプレッションの一覧を表示するには、フィルタの選択 > エクスプレッション名(Select Filter > By Expression Name)を選択します。
パーティクルのシェイプ ノードの場合は、アトリビュート リストからアトリビュートを選択する必要はありません。パーティクルのシェイプ ノード 1 つにつき、作成(Creation)エクスプレッションを 1 つと、ランタイム(Runtime)エクスプレッションを 2 つ(ダイナミクスの計算の前と後)しか作成できません。すべてのアトリビュートに同じエクスプレッションが表示されます。
新しいエクスプレッションを作成する場合は、リストのオブジェクトをクリックし、エクスプレッションを適用する既定のオブジェクトを選択します。
エクスプレッション エディタ(Expression Editor)内で既定のオブジェクトを選択する場合は、アトリビュートのロング ネームの一部であるオブジェクト名とピリオド(.)を省略することができます。
エクスプレッション リストには、シーン内で作成されたすべてのエクスプレッションが表示されます。編集するエクスプレッションを検索するには、このリストからエクスプレッションを選択し、その内容を表示します。
ウィンドウの表示を見やすくするため、選択項目(Selection)リストを非表示にすることができます。これには、選択項目(Selection)の横にある三角形のアイコン(前出の図を参照)をクリックします。
選択項目(Selection)リストのアトリビュートをフィルタリングする
選択したオブジェクトに、エクスプレッションによって制御される複数のアトリビュートがあるが、どのアトリビュートがそうであるかわからない場合には、フィルタを指定して、エクスプレッションによって制御されるアトリビュートのみを表示することができます。
アトリビュート(Attributes)リストからアトリビュートをフィルタリングするには
オブジェクトのすべてのアトリビュートのうち、エクスプレッションに制御されるアトリビュートのみがアトリビュート リストに表示されます。
エクスプレッションで制御できるすべてのアトリビュートを再び表示するには、アトリビュート フィルタ > すべて(Attribute Filter > All)を選択します。