On this page | |
Since | 12.0 |
Attrib Fadeノードは、Pointアトリビュートを指定した時間の範囲に合わせてスケールします。 これは、ダイナミックシミュレーションの入力をトリガーにする、例えば、Fuel(燃料)マップをフェードイン・アウトさせるのに役に立ちます。
Pointアトリビュートを追加すれば、フェードの開始点と長さをポイント単位で制御することができます。
パラメータ ¶
Visualize Fade
カラーアトリビュート(Cd
)を今起きている状態を高速に可視化するためのフェード値に設定します。
Point Group
1番目の入力のポイントがフェードします。
Attributes ¶
Fade
フェードする値のアトリビュート。このアトリビュートが存在しなかった場合、初期値が1になります。このノードの結果が、このアトリビュートをフェードした値に設定します。
Fade Start Frame
このアトリビュートは、各ポイントに対してフェードの開始フレームを制御します。このアトリビュートが存在しなかった場合は、フレーム0( Timings タブの Frame Offset で調整可能)が使われます。
2番目の入力を接続すると、このアトリビュートが2番目の入力から読み込まれます。接続しなかった場合は、1番目の入力から読み込まれます。
Start Frame Retime
Fade Startアトリビュートの時間を変更します。デフォルトの0-1は、アトリビュートをフレームで測定します。1に設定すると、$FPS
が秒で測定されます。
Hold Frame Scale
このPointアトリビュートは、 Timings タブの Fade Hold Frames パラメータをスケールします。 このアトリビュートが存在しなかった場合は、値に1が使われます。
3番目の入力を接続すると、このアトリビュートが3番目の入力から読み込まれます。接続しなかった場合は、3番目の入力から読み込まれます。
Timings ¶
Frame Offset
この値を Fade Start Frame に加算して、フェードの開始フレームを制御します。 この値は、フェードインが始まる時のフレームであり、ホールドになる時のフレームではありません。 つまり、フェードの開始フレームではなく、最大フェード値になる時の時間を測定したい場合は、 Fade In Frames にマイナスの値を設定します。
Fade In Frames
フェードインにかかる時間。
Fade Hold Frames
この値が大きいほど、完全なフェード値が保持されます。
Fade out Frames
フェードアウトにかかる時間。
Fade In Ramp
このランプは、Fadeアトリビュートのフェードイン時間周期での変化を制御します。
Fade Out Ramp
このランプは、Fadeアトリビュートのフェードアウト時間周期での変化を制御します。
Examples ¶
FadedTorus Example for Attribute Fade geometry node
このサンプルでは、impactレコードとAttribute Fade SOPを使ったアトリビュートの蓄積方法とフェード方法を説明しています。
See also |