RGBスペクトル

 視覚化プログラムなどでよくある、RGBスペクトル(温度とか、力のかかり具合とか)。どうすればあれを使えるか調べてました。

1.カラーキューブを使う
2.テクスチャにする

1の方法だと、正しいスペクトルにならないけど、色の種類が増えるので見やすくなる
サンプルプログラム

2の方法はテクスチャにしてしまう方法なので、どんなスペクトルでも問題なし(作れるなら)。しかも計算を必要とせず、ただテクスチャを参照すればいいので(1次元でいいし)高速なんではなかろうか。


2はセルシェーディングなどにも使われているので、面白い。
NeHe OpenGL Tutorial -> Cel shading

投稿者 robosheep : 2005年12月03日 18:19

トラックバック

このエントリーのトラックバックURL:
http://render.s73.xrea.com/mt/mt-tb.cgi/564