glsurfaceview

    1熱度

    1回答

    最近,我在做Android開發,已經出現了總是困惑我很久再寄一次一個問題想顯示在GLSurfaceView VideoView,我的代碼如下:播放視頻的 setContentView(glSurfaceView,new LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

    2熱度

    1回答

    我有編程opengl和使用android sdk的經驗,但我從未在android中使用過opengl,並且我有一個只使用普通視圖和畫布執行所有繪製的項目。這很好,直到我們開始將應用程序變成真實世界的應用程序,其中可能有40個或更多的位圖一次在屏幕上浮動,然後應用程序在新的測試硬件上緩慢下降。 我知道,我可以使用的OpenGL ES,NDK的,或GLSurfaceView但我想從社會上知道: 是否有

    0熱度

    1回答

    我有一個應用程序使用GLSurfaceView在Android中完成一些3D優化。我希望用戶能夠截取屏幕截圖。我認爲這段代碼應該存儲像素顏色並將它們存儲在位圖中。然而,有沒有人知道如何訪問屏幕正在使用的gl10元素,所以我可以將其饋入此函數? public static Bitmap savePixelsOnScreen(int x, int y, int width, int height, G

    4熱度

    2回答

    按照標題,GLSurfaceView在從暫停狀態恢復後爲空白。渲染器的onSurfaceCreated,onSurfaceChanged和在恢復後會被調用,但屏幕仍然爲空! 下面是相關代碼: @Override public void onSurfaceCreated(GL10 gl, EGLConfig config) { gl.glClearColor(0.0f, 0.0f, 0.

    0熱度

    1回答

    我在GLSurfaceArea上繪製了一些對象(類似於:http://www.droidnova.com/android-3d-game-tutorial-part-ii,328.html)。 它一切正常,但只顯示座標在-1.0 - +1.0區間內的點。有沒有辦法調整可視區域的大小來顯示不在此區域的座標(例如(-2.0,2.0,0.0))?

    5熱度

    1回答

    我使用glReadPixels以drawFrame方法GLSurfaceView.Renderer定期拍攝快照。我需要定期拍攝此快照,以根據我的應用程序要求保存我的數據。 但是glReadPixels表現真的很慢並且表現出滯後。以下是我如何使用該方法: gl.glReadPixels(0, 0, 1280, 752, GL10.GL_RGBA,GL10.GL_UNSIGNED_BYTE, bb);

    4熱度

    1回答

    是否可以在GLSurfaceView上添加LinearLayout? 如何通過GLSurfaceView疊加LinearLayout? 也許GLSurfaceView是Game playground,而LinearLayout是菜單式的〜

    3熱度

    1回答

    我有一個增強現實應用程序,顯示相機視圖和GLSurfaceView與可以旋轉觸摸屏幕的多邊形。我的應用程序的主要佈局是一個FrameLayout。 frameLayout包含cameraView和GLSurfaceView。我的應用在屏幕上還有兩個按鈕(放大/縮小),覆蓋cameraView的RelativeLayout。 問題是cameraview與其他兩個視圖(縮放按鈕和GLSurfaceVi

    0熱度

    2回答

    我正在繪製一個圓,即使我在android中使用java opengl ES繪製了一個基本形狀(eg.square,diamond)。 如果我在蜂窩中運行應用程序的形狀會很好,但如果我運行它的形狀更少不必要的點在繪製(它分散),如果我繼續執行它很少它沒有那些點。 我的渲​​染器類, public void onDrawFrame(GL10 gl) { gl.glClear(GL10.GL_

    12熱度

    2回答

    我想使用android xml佈局。我已經把glSurfaceView中的幀結構連同像這樣的線性佈局,使用... <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"> <android.o