CG: 2005年12月アーカイブ
視覚化プログラムなどでよくある、RGBスペクトル(温度とか、力のかかり具合とか)。どうすればあれを使えるか調べてました。
1.カラーキューブを使う
2.テクスチャにする
1の方法だと、正しいスペクトルにならないけど、色の種類が増えるので見やすくなる
サンプルプログラム
2の方法はテクスチャにしてしまう方法なので、どんなスペクトルでも問題なし(作れるなら)。しかも計算を必要とせず、ただテクスチャを参照すればいいので(1次元でいいし)高速なんではなかろうか。
2はセルシェーディングなどにも使われているので、面白い。
NeHe OpenGL Tutorial -> Cel shading
