ガウス関数を用いてぼかし効果を加える方法を紹介します。
続きを読む【Unity】シャドウマップを自前で作成する(ライトからの深度をRenderTextureに描画する)
シャドウマップを自前で作成してみます。
以前カメラからの深度情報を得る方法を書きました。
しかしこの方法は指定したRenderTextureに書き込んだりできないので別の方法で実装します。
続きを読む【Unity】【シェーダ】4種のアウトライン描画方法とその特徴
アウトラインの描画方法はいくつかのパターンがあります。
このブログでもいくつか紹介してきたので、この記事ではそれらの概要と特徴をまとめてみます。
【Unity】【シェーダ】より低負荷なエッジ抽出方法(4点サンプリング法)
以前ソーベルフィルタやプレヴィットフィルタによるエッジの抽出方法を紹介しました(関連の節からリンクしてあります)。
これらの方法はテクスチャサンプリング数が多い(8回)という欠点があります。
そこで、より低負荷なエッジ抽出方法を紹介します。
続きを読む