大幅に遅れてしまいましたが、前回のソースコードを置いておきます。 横方向のブラー 縦方向のブラー 結局コメント等入っていないソースコードですが、ここで説明したいと思います。 ポイントはブラーフィルタをある部分に適用させれれば良い。の一点に尽きます。 ですから、適用範囲を振り分ける以外はこの記事のソースコード を流用しています。 //ピクセルの参照 float2 pos = outCoord(); //楕円の範囲 注:centerpointは外部設定パラメータ float2 ellipsepos = float2(float((pos.x + centerpoint[0]) / 2.0) , pos.y); float dist = distance(centerpoint,ellipsepos); //適用範囲のみにブラー if (dist > radius){ /*記事のサンプルソースコ