2004-06-01から1日間の記事一覧
話は変わるが、openGL がステートマシンである事が、あたかも利点のように本には書いてあるのだが、人間にとっては扱いにくいことこの上ないと思う。これを扱いやすくするためには、 ブロック構文を作って状態の作成と破棄のネストを必ず保障する。 継続とや…
openGL から見ると、ステンシルは単なる画像の大きさのメモリに過ぎない。それぞれのピクセルの所に数字が書いてあって、数字を元にこの線は表示するしないを決めるだけだ。この数字の使い方はプログラマに委ねられていて、ポータルがやっているみたいに何枚…
croquet のステンシルについて独り言。openGL にはステンシルという機能があって、これで描画領域をマスクできる。つまり、画面の中に自由な形を切り取って、そこに別の画像を表示する事が出来る。問題は、それを使って影を表示しようとした事で起こった。影…