Top > ポストプロセス-クロスフィルタ

#contents

---- 
&ref(PostProcess-CrossFilter.gif);

* 事前情報 [#m82be5fa]
- [[ポストプロセス重ねがけ>ポストプロセス#h486a578]]
- [[ポストプロセスでアルファチャンネルを使う>ポストプロセス#e4218f73]]

* 実装 [#ea8bb3a3]
- Post Process MaterialのBlendable LocationはBefore Translucencyにした

+ PostProcess1: 輝度抽出、光る所のマスクを掛けたりしてフィルタを掛けたい所を抽出
&ref(PostProcess-CrossFilter01.jpg,,60%);
&ref(PostProcess-CrossFilter01_01.jpg,,40%);
-- 輝度抽出はこちら: [[ポストプロセス-マテリアル-Toonシェード#ia17b753]]
 
+ 必要ならここでガウスフィルタ等でボカす
 
+ PostProcess2: PostProcess1を使用してクロスフィルタ
&ref(PostProcess-CrossFilter02.jpg,,60%);
&ref(PostProcess-CrossFilter02_01.jpg,,40%);
-- 「MFC_GaussFilter64」は引数の方向に重み付きで64samplingするマテリアル関数
 
+ PostProcess3: PostProcess2をPostProcessInput0に加算する
&ref(PostProcess-CrossFilter03.jpg,,60%);
&ref(PostProcess-CrossFilter03_01.jpg,,40%);
-- ガウスフィルタ(64sample)掛けたバージョン
&ref(PostProcess-CrossFilter04.jpg,,60%);


* メモ [#x060c997]
なおピクセル負荷で死ぬ
Post Processじゃなくて縮小バッファでやるのが一番いいんだけど……

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS