【Unity】セルシェーディングを1から作ってみるメモ その3 脱Post-process【Shader】
はじめに アウトラインに Unity の Post-process を利用していましたが、アルファに情報を保持し続けるのは色々厳しいので、CommandBuffer で良きタイミングでアルファ情報を取得してアウトラインを […]...
【Unity】セルシェーディングを1から作ってみるメモ その2 アウトライン編【Shader】
前回の続きです。アウトラインを実装していきます。 ↓前回 完成形 変更点 アウトラインの実装 エッジ検出には3種類の方法をあわせて使っています。 深度・法線は Outline Shader 様の実装をほぼそのままつわかせ […]...
【Unity】セルシェーディングを1から作ってみるメモ【Shader】
はじめに セルシェーディングを作る機会があったので忘れないように覚え書きしておきます。 できたものがこちらです。 前準備 まず最初に陰影をシェーダーで確認したいため、元のテクスチャーに含まれている陰影を平坦化して加工しま […]...
【Unity】アウトラインを再考察してみた【車輪の再発明】
頂点法線をシェーダーにわたす部分に ComputeBuffer を利用しています。...