サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
GPT-4o
qiita.com/akurobit
DirectX11で簡易的なトゥーンシェーダーの実装をしたいと思います。 トゥーンシェーダーとは? トゥーンシェーダーはこのように陰影がハッキリしています。アニメ調のゲームなどで使用されています。 ToonMapクラス トゥーンシェーダーではトゥーンシェーダー用のテクスチャを用意します。 拡散反射光などは計算によって色を決めますが、トゥーンシェーダーはこのテクスチャから色を決めます。 ライティングの計算を行った後、その値をUV座標のX成分としてこの画像からライティングの値をフェッチします。 ID3D11Device* g_d3dDevice; //構築済みとする ID3D11DeviceContext* g_d3dDeviceContext //構築済みとする public: ToonMap() {} ~ToonMap() {} //初期化 void Init(); //テクスチャをピクセ
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く