楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!


無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル

log

2010.10.12 C++:頂点カラー

ファイル 301-1.jpg

少し時間がかかりましたが、背景に頂点カラーを実装してみました。

今までテクスチャのみによる色づけだけだったのが、今回の実装で
同じテクスチャの部分でも頂点によって色が変えられるように
なったので、なんだかバリエーションが広がった感じ!

ちなみに実装方法は乗算だけではなく、明るい部分は明るく
暗い部分は暗くといった、いわゆるオーバーレイ風味になるように
設計しています(ただ、背景は固定機能パイプライン描画なので
正確なオーバーレイ描画は実装できないのですが)。プログラムは
割とすんなり組めたのですが、ところがどっこい3Dソフト内で
頂点カラーを設定する際には乗算表示しか対応していないので、
一旦フォトショップでオーバーレイ処理後の色を確かめた後に
その色を3Dソフト内で数値入力するといった面倒な処理をすることに
なってしまいました苦笑。

特殊なことをやろうとすると色々と作業が細々としてしまい、大変です。