0

OpenGL ES 2.0で目盛りの円を描くための最良の方法は何でしょうか?あなたがスピードメーターで見るような。

cosとsinを再計算して、すべてのポイントのすべての頂点のxとyを取得しようとしましたが、目盛りのワイルドなちらつきが発生します。

cos係数とtan係数を1回だけ計算し、乗算と加算を使用して円を作成する、計算上安価な方法を試しましたが、速度計には不正確すぎるようです。

何か案は?

4

1 に答える 1

1

より安価なメソッド( http://slabode.exofire.net/circle_draw.shtmlに基づく)を書き直して、なんとか機能させることができました。sinとcosをフレームごとに200回呼び出すと、プロセッサなどにとって強すぎる場合を除いて、sinとcosのメソッドがちらつきを引き起こした理由はまだわかりません。いずれにせよ、cosとtanをフレームごとに1回呼び出し、加算と乗算を200回だけ実行するだけで、現在は問題なく機能しているようです。

于 2012-05-10T23:04:40.827 に答える