0

パレット制限シェーダー

shader
shadergraph
Fallenblood
Fallenblood
最終更新日:2026年03月17日
ポスト
担当したジョブ
プログラマー/エンジニア
グラフィックデザイナー
期間
~
説明

概要 このシェーダーは、シーン全体の色を制限されたカラーパレットに変換するポストプロセスです。 元の色をそのまま使用するのではなく、指定したパレット内の色に置き換えることで、**レトロ風やスタイライズされた表現**を実現します。 --- 仕組み 1. 画面の各ピクセルから元の色を取得する 2. その色から**輝度(明るさ)**を計算する 3. 輝度をもとに、色数に応じて段階的に分割(ポスタライズ)する 4. 分割された値をインデックスとして使用し、パレットテクスチャから対応する色を取得する 5. 取得した色で元のピクセルカラーを置き換える この処理により、シーンは限られた色数で再構成され、一貫した色調と独特の雰囲気を持つビジュアルになります。