リアルタイムグローの途中経過です。
今は準備段階のぼかし機能が出来たところです。
16box, 9corn, Gaussの3つ出来ました。
16boxと9cornは1パスだけどGaussは2パスで(ぼかしだけのパス数で)ちょっと重め。
1パスで出来るGauss5x5っていうのが本にあったから
これも明日実装しよう。
あとは2つのテクスチャを合成する命令を作って一度リリースする予定。
ガウスぼかしをアッドモードで元画像に重ねたらそれだけでも何かの効果になるかも?
まあ本命はグローの方で
テクスチャで光らせたい部分を自由に指定できるようにするんですが。
これは一度リリースした後でやることにします。
次回のバージョンからポストエフェクトのHLSLファイルが付きます。
ユーザーさんが自由にエフェクトシェーダーをいじることが出来ます。
ボーン変形などが必要なシェーダーはまだ公開しません。
テクスチャ処理のエフェクト部分だけの公開です。
dllと同じ場所にHLSLをコピーしないと動かなくなるため
インストールの手間が少し増えますが。
テーマ : プログラミング - ジャンル : コンピュータ