問題タブ [glsurfaceview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 一部の電話での gl テクスチャ エラー
いくつかの携帯電話で、glSurfaceView のテクスチャの一部がロードされていない (白く表示されている) ことがわかりました。MenuButton.java の 40 行目は次のとおりです。
textures は私のテクスチャ ポインタで、次のように宣言されています。
この問題は Droid Pro と他のいくつかの電話でしか見られず、gl.glGenTextures が無効な値を持つ方法がわからないため、困惑しています。どんな考えも役に立ちます。
編集:メニューボタンのコードは以下に掲載されています。
問題の写真:
}
android - setContentViewは、ソースが見つからないと言っています
ゲームでスコアを表示するために、テキストを含むカスタムGLSurfaceViewを作成しようとしています。ここに投稿された誰かに基づいて統一されたxmlレイアウトを作成しましたが、setContentViewを使用してロードしようとすると、アプリがクラッシュします。デバッグ後、「ソースが見つかりません」と表示されていることがわかりました。Rファイルを再構築しましたが、役に立ちません。参考までに、GLSurfaceViewを拡張する私のクラスはGLViewと呼ばれます。どんな助けでもいただければ幸いです。
XMLファイル名score.xmlを使用
android - PDFファイルをGlSurfaceViewに渡してレンダリングする方法は?
AndroidでopenGlSurfaceViewを初めて使用します。このサーフェス ビューに PDF ファイルを渡したいです。また、PDF ファイルの拡大/縮小オプションを含めたいと考えています。私が遭遇したように、三角形とその3Dビューを描くと、回転のみが与えられました。誰でもこれを行うのを手伝ってもらえますか? これに関する特定のチュートリアルはありますか?
android - Android: GLSurfaceView のサイズを変更して、外側にボタンを追加するにはどうすればよいですか?
私は 3D モデル ビューアーを持っていますが、それを変更したいので、いくつかの質問/問題を聞いてください。
(OpenGL ES 2.0)
1. GLSurfaceView の寸法 (高さと幅) を 600 x 800 などに変更し、デバイス (タブレット) 画面の中央に配置することはできますか? 未使用の領域を使用して、外側のボタンを並べたい.
2. XML で glSurfaceView のサイズを変更することは可能ですか?
3.画面上部に XML レイアウトを設定する方法はありますか?
4.レンダリングの背景色を黒くしないように設定することはできますか?
私が達成しようとしていることについては、Androidマーケットで「STL Viewer」を検索してください。
android - カメラ プレビュー アプリのサンプルで SurfaceView の代わりに GLSurfaceView を使用する
カメラ アプリケーションで通常の SurfaceView の代わりに GLSurfaceView を使用しようとしています。アプリは、カメラ プレビュー フレームを surfaceview オブジェクトに表示するだけです。動作しますが、カメラのプレビュー フレームに OpenGL のレンダリングを追加したいので、SurfaceView の代わりに GLSurfaceView クラスを拡張することから始めました。それだけ。アプリケーションは動作しているように見えますが、時々機能しなくなり (戻るボタンを押してもアプリが終了しません)、常にエラーで終了します (アプリケーションを閉じると、次のような警告ボックスが表示されます: "アプリ予期しないエラーにより中断されました」)。
何か案が?
android - 2つのGLSurfaceView間でEGL2.0コンテキストを共有すると、AndroidタブレットでEGL_BAD_ACCESSが発生しました
次のコードを使用して、EGLコンテキストbwteen2GLSurfaceViewsを共有しようとしています。
このコードは、ほとんどのAndroidフォン(OS> = 2.2)で機能しますが、テストしたすべてのタブレットで失敗しました。
01-12 18:33:35.381:E / AndroidRuntime(12171):致命的な例外:GLThread 11
01-12 18:33:35.381:E / AndroidRuntime(12171):java.lang.RuntimeException:eglMakeCurrentが失敗しました:EGL_BAD_ACCESS
01-12 18:33:35.381:E / AndroidRuntime(12171):android.opengl.GLSurfaceView $ EglHelper.throwEglException(GLSurfaceView.java:1146)
LOCAL_LDLIBS:= -lGLESv2を宣言したので、EGLは2.0コンテキストです。
タブレットで失敗した理由(xoom、galaxy、lg、sonyなど)
任意の洞察をいただければ幸いです。
android - アクティビティでの GlSurfaceview の使用
アクティビティがあり、アクティビティのコンテンツ ビューを「R.layout.main.xml」として設定しました。また、openGL を使用して作成されたアニメーションを含む別のクラスがあります。アクティビティのバックグラウンドでこのアニメーションを使用する必要があります。
コードはこんな感じ
しかし、私のアプリはクラッシュしています..どうすればこれを解決できますか.
android - Android GLSurfaceView はリークを引き起こしますか?
GLSurfaceView
Android で使用しようとしていますが、問題が発生しています。この OpenGL articleのコードを使用しています。うまく機能しますが、デバイスをローテーションすると、割り当てられたメモリが増えていることに気付きます。
そのため、 MATを使用してメモリ リークがあるかどうかを確認し、そこに複数のActivity
インスタンスがあることを発見しました。ドミネーター ツリーを使用すると、複数のGLThread
オブジェクトが見つかりました (ただし、実行されているのは 1 つだけです)。これはアンドロイドのGLSurfaceview
バグですか、それとも何か誤解していGLSurfaceView
ますか?
android - Android ndkを使用してGLSurfaceビューに複数の写真を表示する方法
Android ndk で OpenGL ES を使用して画像を表示できます。Android ndkを介してOPENGL ESでマルチスレッドを使用して2つまたは4つの画像を表示したいと考えています。これについて大規模な検索を行ったところ、Surfaceview には画像が 1 つしかないことがわかりました。では、GLSurface ビューに複数の画像を表示するにはどうすればよいでしょうか。
どなたか出来る方法教えてください..
前もって感謝します