AttributeFile_In

このノードは、指定された場所から属性ファイルを読み取り、属性の変更を、 CELステートメント。

接続タイプ

接続名

関数

入力

入力

属性ファイルで読み取るノードグラフ内の場所。

 

コントロール(UI)

デフォルト値

関数

CEL

なし

シーングラフの場所は、コレクション式言語(CEL)を使用して指定されます。のCELをクリックすると、パラメータオプションを使用できますAdd Statements

詳細については、ドキュメントのHTMLページにあるCELリファレンスドキュメントを参照してください( 助けて > ドキュメンテーション)またはCELステートメントウィジェットタイプ共通パラメーターウィジェット

ファイルパス

なし

属性ファイルへのファイルパスを記述します。

詳細については、アセットおよびファイルパスウィジェットタイプを参照共通パラメーターウィジェット

カスタムファイルパーサー

なし

を指定します.so属性ファイルパーサーを含むファイル。デフォルトのままにする場合は空のままにします。

詳細については、アセットおよびファイルパスウィジェットタイプを参照共通パラメーターウィジェット

属性グループ名

attributeFile

ファイルの属性が保存されるグループ属性の名前を指定します。空の場合、属性はロケーションの下に直接保存されます(グループ属性なし)。

いつ適用する

すぐに

スクリプトを実行するタイミングを決定します。

すぐに -フィルタは、グラフ内のこのノードのポイントで評価されるため、CELステートメントで指定された場所で実行されます。

延期または刀標準解決中 -スクリプトとその引数は、scenegraphLocationModifersグループ属性の下に属性として追加されます。遅延されると、レンダリング時に追加された暗黙的なScenegraphLocationModifierResolveフィルターによって後で実行されます。カタナ標準の解決中、LookFileResolveノードまたはLookFileResolveノードが存在しない場合は最初の暗黙的なリゾルバによって評価されます。(これらは、で暗黙的なシーングラフリゾルバを有効にすることでテストできます。 Scene GraphタブまたはScenegraphLocationModifierResolveノードを使用します。)

マテリアル解決中 -スクリプトとその引数は、マテリアルの下に属性として追加されます。Scene GraphLocationModifersグループ属性。これは、主にマテリアルシーングラフの場所を対象としています。マテリアル解決プロセスは、マテリアルが割り当てまたは適用される場所でスクリプトを評価します。これは、ジオメトリレベルでmaterialOverride属性を適用せずに、マテリアルレベルでシェーダーパラメーターのランダム化またはプロシージャル制御を構築するのに役立ちます。

再帰的有効化

番号

非即時状態で適用する場合、これを有効にすると、割り当てられた場所の下のすべての場所でスクリプトが実行されます。一般に、これは同等の再帰CELステートメントを使用するよりも効率的です。

タイミング

モード

現在のフレーム

アセットに適用するタイミングモードを設定します。

現在のフレーム -現在のフレームを使用して属性ファイルにアクセスします。

ホールドフレーム -で指定されたフレームを使用しますholdTime 属性ファイルにアクセスします。

クランプ範囲 -力Katana属性ファイルに保存されている属性のみを適用するにはinTime そしてoutTime フレーム。クランプ範囲の前後で、によって指定されたフレームinTimeそしてoutTime それぞれ使用されます。

タイミング>モード:ホールドフレーム

holdTime

globals.inTime
(表現)

使用するフレームを指定します。

タイミング>モード:クランプ範囲

inTime

globals.inTime
(表現)

クランプ範囲の開始フレームを指定します。また、前のすべてのフレームにも使用されますinTime

outTime

globals.outTime
(表現)

クランプ範囲の終了フレームを指定します。また、後のすべてのフレームに使用されますoutTime