タグ

ブックマーク / son-son.sakura.ne.jp (2)

  • sonson@Picture&Software - [iPhone] OpenGLES

    iPhoneに実装されているOpenGLESを使ってこんなこともできる. 実装コードは, ・http://www.thebends.org/~allen/iphone/ ・http://www.cs.cmu.edu/~ajw/ ・http://www.cs.cmu.edu/~ajw/public/iphone-gl/ この辺コードを参考にしますた. Andrewさんのソースコードがほとんど完璧っぽい. 自分なりにちょっと改造したり,読みやすくしたりして,書き直してみた.後,suspend移行時の実装だけ補強してみた.後,GLU系が使えないので,射影変換の行列とかをちゃんと実装しないといけない. その辺が激しく面倒くさい. ※問題点 ・上部のメニューバーにも再描画メッセージがいってしまう. ・たまにメインメニューにも再描画メッセージが出て続けてしまう.

  • sonson@Picture&Software - [iPhone] マルチタッチの秘密

    だいたい判明. 1.API ※gestureStarted マルチタッチ開始時のnotification ※gestureChanged マルチタッチで操作中のnotification ※gestureEnded マルチタッチ終了時のnotification ※canHandleGestures return YESでマルチタッチのイベント,gesture***が処理される ※GSEventGetInnerMostPathPosition ※GSEventGetOuterMostPathPosition マルチタッチの二つの座標を取得する 2.初期化 以下,詳細不明だが,呼ばないといかんらしい・・・・. [myView setEnabledGestures: 2]; [myView setValue: [NSNumber numberWithBool: NO] fo

  • 1