Back to Node List

Ease In/Out

ease_in_out

Applies easing function to input value (0-1)

Draft
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
入力
input
Float
入力値(0.0〜1.0、通常は TimeSource の進捗)

Output Ports

NameTypeDescription
出力
output
Float
イージング後の出力値(0.0〜1.0)

Parameters

NameTypeDefaultRangeDescription / Options
モード
mode
Enum
EaseInOut

イージング関数の種類

  • リニアLinear
    変化なし
  • イーズインEaseIn
    ゆっくり開始→加速
  • イーズアウトEaseOut
    高速開始→減速
  • イーズインアウトEaseInOut
    開始と終了をゆっくり
  • 指数イーズインExpoIn
    指数関数的に加速
  • 指数イーズアウトExpoOut
    指数関数的に減速
  • バックインBackIn
    少し引いて前進
  • バックアウトBackOut
    オーバーシュート→戻る
  • バウンスアウトBounceOut
    バウンド効果
パワー
power
Float
21–10 / step 0.1

多項式イージングのカーブ強度(高いほど急なカーブ)

イージングモード一覧

名前 説明
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 を組み合わせて非対称なカーブを構築
Back to Node List
Ease In/Out — PixPipeline Node Reference