Gradient(グラデーション)
線形または放射グラデーション画像を生成します。
中級
Since P00
入力ポート
Color A(色A)
始点色を外から差し替えます
Color B(色B)
終点色を外から差し替えます
出力ポート
Image(画像)
生成したグラデーション画像
パラメータ
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| Mode方式 | Enum | `Linear` | `線形` または `放射` を選びます |
| Width幅 | Int | `64` | 出来上がる画像の幅です |
| Height高さ | Int | `64` | 出来上がる画像の高さです |
| Color A色A | Color | 黒 | グラデーションの始点色です |
| Color B色B | Color | 白 | グラデーションの終点色です |
| Angle角度 | Angle | `0` | 線形グラデーションの向きです |
| Center X中心X | Float | `0.5` | 放射グラデーションの横方向中心位置です |
| Center Y中心Y | Float | `0.5` | 放射グラデーションの縦方向中心位置です |
| Radius半径 | Float | `1.0` | 放射グラデーションの広がりです |
注意
mode = Linearではangleの向きに沿って 2 色を補間します。mode = Radialではcenter_x / center_yを中心に、radiusの広がりで 2 色を補間します。radius = 1.0は「短辺の半分」基準です。color_aとcolor_bはパラメータでも入力ポートでも指定できます。入力ポートが優先されます。
使用例
- 背景用の横グラデーションを作る
- 放射グラデーションをマスクや座標マップの土台にする
Palette QuantizeやDitherの入力にしてレトロな色段階を作る