タグ: Shader

【Unity】ノーマルマップを勉強してみた【NormalMap】

はじめに 理屈はわかるけど実際組み込んでいくと失敗したのでメモ このようなレンダリングをするまでの話です。 利用した法線マップがこちらです。 これを球に貼り付けているだけです。 混乱の原因  普段は 頂点シェーダーで自分 […]...

【Unity】セルシェーディング不具合修正と調整【Shader】

前回から調整して ハイライトの表示位置の制御と リムライトを髪の毛のみに落ちるようにし、アウトラインを調整してます。 彩度バグ修正 前回の トゥーンから 彩度・明度 を調整する部分が不具合がありました。彩度が 0 の色( […]...

【Unity】セルシェーディングを1から作ってみるメモ【Shader】

はじめに セルシェーディングを作る機会があったので忘れないように覚え書きしておきます。 できたものがこちらです。 前準備 まず最初に陰影をシェーダーで確認したいため、元のテクスチャーに含まれている陰影を平坦化して加工しま […]...

【Unity】セマンティクス VPOS/WPOS

シェーダーセマンティクス を通じて取得できます VPOS が HLSLでの画面座標、WPOS が Cgでの画面座標になります。現在処理中のスクリーン座標を xy から取得できます。 fixed4 frag ( float […]...