[ CG実習 >  OpenGL用色データチェックプログラム ]

OpenGL用色データチェックプログラム

OpenGLではR,G,Bの0.0〜1.0の値を組み合わせて色を指定します.

   GL.Color(0.0,0.0,1.0) # 青

しかし,自分の表現したい色をR,G,Bの組み合わせで記述することは必ずしも簡単ではありません. そこで,次のようなRubyプログラムを用意しました. ダウンロードして使えます(右クリックでリンク先のファイルを保存する).

  $ ruby ec.rb

このようにプログラムを実行すると画面に白い四角が現れます. また左上部に数値が現れます.これが現在表示している色に対応するRGB値を示しています. このプログラムでは,画面上で次のキーを押すことでRGB値を変化させることができるようになっています.

rR成分を0.05増やす
RR成分を0.05減らす
gG成分を0.05増やす
GG成分を0.05減らす
bB成分を0.05増やす
BB成分を0.05減らす
※ [Alt]を押しながら操作すると変化幅が0.005になる
qプログラムを終了する


[ CG実習 >  OpenGL用色データチェックプログラム ]