Ease In/Out(イージング)

入力値(0〜1)にイージング関数を適用

基本
Since P00

入力ポート

Input(入力)

入力値 0.0〜1.0(未接続時は正規化時間を使用)

Float

出力ポート

Output(出力)

イージング後の出力値 0.0〜1.0

Float

パラメータ

名前デフォルト説明
ModeモードEnumease_in_outイージング関数の種類
PowerパワーFloat2.0カーブ強度(1.0〜10.0)

イージングモード一覧

名前説明
linearリニア線形(変化なし)
ease_inイーズインゆっくり開始 → 加速
ease_outイーズアウト高速開始 → 減速
ease_in_outイーズインアウトゆっくり → 加速 → 減速
expo_in指数イーズイン指数関数的に加速
expo_out指数イーズアウト指数関数的に減速
back_inバックイン少し引いてから前進
back_outバックアウトオーバーシュートしてから戻る
bounce_outバウンスアウトバウンド効果

power パラメータ

ease_in, ease_out, ease_in_out で使用。値が大きいほど急なカーブになる。

  • power=2.0 — 二次曲線(標準)
  • power=3.0 — 三次曲線(少し強め)
  • power=5.0 — 五次曲線(かなり急)

使用例

  • TimeSource → EaseInOut → Remap → パラメータ — 滑らかな加減速アニメーション
  • ease_in + ease_out を組み合わせて非対称なカーブを構築
Ease In/Out (イージング) — PixPipeline ノード解説