メインコンテンツまでスキップ
バージョン: 2.0.0-preview

ピクセルソート

指定した ソート方向 に沿って、明度や色相(ソートキー)でピクセルを並べ替えます。並べ替えの対象は 閾値最小 / 閾値最大 でフィルタされます。

ライブラリでの場所

「ライブラリ」 → フィルターエフェクト → ピクセルソート

プロパティ

ソート方向 (Direction)

ソートを実行する方向(水平 / 垂直)。

  • 型: PixelSortDirection
  • 既定値: PixelSortDirection.Horizontal
  • アニメーション: 不可

ソートキー (SortKey)

ソートキーに使う属性(色相 / 輝度 など)。

  • 型: PixelSortKey
  • 既定値: PixelSortKey.Luminance
  • アニメーション: 不可

閾値最小 (ThresholdMin)

ソート対象とするキー値の下限。

  • 型: float
  • 既定値: 25
  • アニメーション:
  • 範囲: [0, 100]

閾値最大 (ThresholdMax)

ソート対象とするキー値の上限。

  • 型: float
  • 既定値: 80
  • アニメーション:
  • 範囲: [0, 100]

昇順 (Ascending)

true のとき昇順、false のとき降順でソートします。

  • 型: bool
  • 既定値: true
  • アニメーション: 不可

使い方

昇順 = falseソート方向 = 垂直 で下方向に「溶ける」表現になります。しきい値範囲を狭めるとハイライトのみ・シャドウのみのソートに絞れます。

ソース

src/Beutl.Engine/Graphics/FilterEffects/PixelSortEffect.cs