Ease In/Out

Applies easing function to input value (0-1)

basic
Since P00

Input Ports

Input

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

Float

Output Ports

Output

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

Float

Parameters

NameTypeDefaultDescription
ModeEnumease_in_outイージング関数の種類
PowerFloat2.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 — 五次曲線(かなり急)

Usage Examples

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