2007-08-01から1ヶ月間の記事一覧

0を集合から除外する

nが0の時は0、0以外のときは1にしたい時は以下のようにすべし 1-0^nmath.minでクランプするのでもいいけど長すぎる。 計算は遅いだろうけどgolfだからモウマンタイ。

WaveParticle

http://www.cemyuksel.com/research/waveparticles/ http://www.cemyuksel.com/research/waveparticles/waveparticles_sketch_slides.pdf チョッパー(とがった)波が表現できるのはすげぇ。 かなりのリアリティ。 結構動作も軽そうだし実装してみますか。 …

2項演算子を使った3項演算子風実装

exp and val1 or val2expがtrueならval1、falseならval2を返す。 trueとfalseを返すような使い方をすると難しいけど、(val1がfalseだとval2が選択されてしまう)そういう使い方しなければ便利。 expがtrue val1(nil,false以外)が選択され、orは左の項がfalse…

glPushMatrix

pushしてpopすると元と違う値が入ってておかしくなるバグに出会う。 push/popの回数は辻褄があっているのでますます混乱。 http://d.hatena.ne.jp/mts/20040913#p1 正解はPROJECTIONにしっぱなしのままpopしていた。でした。 PROJECTIONにもスタックあるって…

IME2007

Office2007を入れてからというものIMEの変換で死ぬことがめちゃくちゃに増えてmukatsuiteruふたご座のあなた。 http://snow-white.cocolog-nifty.com/first/2007/02/microsoft_offic.html MSのIMEの学習AIって昔っからなんかバギーすぎる。 ところでXPのデフ…