#contents ---- &ref(PostProcess-CrossFilter.gif); * 事前情報 [#m82be5fa] - [[ポストプロセス重ねがけ>ポストプロセス#h486a578]] - [[ポストプロセスでアルファチャンネルを使う>ポストプロセス#e4218f73]] * 実装 [#ea8bb3a3] + 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じゃなくて縮小バッファでやるのが一番いいんだけど…… |