rand()%THOUGHT;

« // | main | Re:search@smt »

Nov 02, 2006 / 10:50 PM
CVDisplayLinkRef

は、いちいちアプリを終了するたびに止めてやらないとダメらしい。
クラッシュした時のために起動時に確認する方が良さそう。
CoreVideoのコールバックとは別にNSTimerのループでGLを描いているが今のところ問題なし。
とりあえずこれでCV周りは一段落したか。
Directorで試したときにはコマ落ちしまくっていた数十ギガのムービーも問題なし。
これならCocoa+QuartzCore+QTKit+QuickTime+OpenGLでVJソフトが書けそう。
640*480のアニメーション圧縮がコマ落ちしないVJソフトなんて、
自分ががやっていた頃にはなかったのだが、近頃はあるのだろうか?

GPSのGPRMCから進行方向をとっているのだが、
GPSのデータは1秒単位でしかアップデートされないし、
磁北からの角度できているので、角度をランプで埋めると、
359°から1°になったときに逆回転してしまう。
素直に考えれば一度デカルト座標系に戻せばいいのだが、
glRotateを使いたいので、そこからまた角度系に戻すのは二度手間な気がする。
別に重たいわけではないのでいいのだが。。


by HIRA