通常のViewをGLSurfaceViewに変換するチュートリアル

私はopenglとandroid sdkの両方を使ったプログラミング経験がありますが、アンドロイドでopenglを使ったことは一度もありませんでした。私はすべての描画を行うために通常のビューとキャンバスを使っているプロジェクトを持っています。私たちがアプリを実世界で使用するようになるまで、これはうまくいきました。そこでは、スクリーン上に40以上のビットマップが一度に浮遊していて、新しいテストハードウェアでもかなり遅くなってしまいます。

私はopengl es、ndk、または GLSurfaceView を使用できることを知っていますが、私はコミュニティから知りたいと思います:

既存のビューを GLSurfaceView に変換するためのチュートリアルや資料がありますか?

GLSurfaceView でopenglを使用すると、パフォーマンスが向上します。私が書き直したいカスタムビューは、まっすぐですが、 GLSurfaceView を拡張しレンダーを正しく作成するには問題がありました。私はそれをすべて透明にし、あなたが何も見ることができなかったかのいずれかを除いて、すべてが黒く出ました。

だから、もし私が "Read the Documentation"の答えを忘れてしまって、私が3日間の読書時間を節約できるチュートリアルを教えてくれれば、私は喜んでそれを感謝するだろう:)

2
あなたがみんなを困らせてしまったのは残念ですが、あなたは私が答えを探していただけの質問をしました!
追加された 著者 pilcrowpipe,
このリンクを参照するだけです。そのサンプルコードはGLSurfaceview.itsを使っています。 hariandroid.wordpress.com/2013/07/09/…
追加された 著者 harikrishnan,

1 答え

You should try this tutorial: Android Lesson One: Getting Started

1
追加された