glsurfaceview

    0熱度

    1回答

    當調用GLSurfaceView :: onSurfaceCreated時,保持對GL10 gl參數的引用是否安全? 我想在onSurfaceCreated之後的某個時間點初始化紋理,但現在我不知道,所以我想知道是否保留對它的引用是可以的。

    2熱度

    2回答

    有沒有辦法在我的GLSurfaceView.Renderer實現之外創建gl紋理?我只能在onSurfaceCreated方法中創建紋理,因爲這是我可以訪問GL10 gl變量的地方。它限制了我,因爲我無法在代碼中按需創建打開的gl紋理,並且必須在該方法中創建所有內容。 或者,有沒有辦法讓GL10 gl變量在GLSurfaceView.Renderer之外?還是有另一種方法來創建gl紋理?

    0熱度

    1回答

    我正在關注在insanitydesign.com上找到的教程集,這是NeHe OpenGL上的一個Android端口。我遇到很多問題,理解爲什麼教程版本在任何時候都能正確呈現,而我的修改版本隨機呈現完全不正確。偶爾,程序加載時問題很明顯,但有時我必須在屏幕出現之前旋轉屏幕。你可以下載一個包含screengrabs的zip文件,我已經將屏幕旋轉了12次from filedropper。正如你所看到的

    0熱度

    1回答

    我想從NDK渲染一個openGL es表面,但在工作早期就停止了。我有一個類似於NDK中3d例子的設置。我有一個繼承自GLSurface視圖的類和一個繼承自GLSurfaceView.Renderer的類。在我的.c文件中,我有一個簡單的方法,沒有任何問題。這只是一個沒有任何內容的無效函數。我可以在繼承自activity的onCreate方法的類中調用此函數。 private static nat

    29熱度

    3回答

    我需要能夠在特定時間捕獲GLSurfaceView的圖像。我有以下代碼: relative.setDrawingCacheEnabled(true); screenshot = Bitmap.createBitmap(relative.getDrawingCache()); relative.setDrawingCacheEnabled(false); Log.v(TAG, "Screens

    23熱度

    6回答

    我正在爲Android編寫一個信息可視化API,並遇到了一個問題,試圖將兩個單元的自定義GLSurfaceView放入佈局中。自定義GLSurfaceView此時只是GLSurfaceView的擴展,以消除由自定義方法導致的可能故障。 當我在佈局中添加了兩個組件並啓動它運行的應用程序時。但沒有任何東西被繪製,似乎它進入了一個無限循環。因爲Renderer中的調試消息被打印到LogCat中。但是,如

    6熱度

    2回答

    您好我一直在試圖覆蓋一個GLSurfaceview到現有的視圖。下面的代碼顯示了我如何覆蓋。唯一不起作用的是glsurfaceview的透明度。 view = new GLSurfaceView(this); view.setEGLConfigChooser(8, 8, 8, 8, 16, 0); view.getHolder().setFormat(PixelFormat.

    11熱度

    4回答

    我們一直在爭取一些與SurfaceViews有關的問題超過一週,並且找不到適當的解決方案。我們閱讀論壇中有關類似問題(甚至Mixare源代碼)的其他問題,但無法找到答案,所以我們希望您能以某種方式幫助我們。 情景: 我們有 一個SurfaceView您的相機 了一個OpenGL層,肚裏相機頂部的SurfaceView。 另一個視圖,它顯示了一些關於我們可以在屏幕上看到的信息。這個是在兩個Surfa

    4熱度

    2回答

    是否可以在不同的GLSurfaceView之間共享GLES20上下文(在一個Activity中)?或者,如何在不同的GLSurfaceView之間共享一組紋理?在iOS上,如果要在不同CAEAGLLayer支持的UIView中節省內存和重用(大)紋理,則可以在它們之間傳遞EAGLContext對象或使用不同的EAGLContext來共享EAGLSharegroup對象。 我想知道如何在Androi

    7熱度

    2回答

    和其他許多人一樣,我試圖在相機預覽(使用SurfaceView)上繪製3D對象(使用GLSurfaceView)以及放置在頂部的一些按鈕。我實際上有一個原型工作,但我無法正確地使onResume正常工作。簡歷後,GLSurfaceView留在後面,不再可見。我知道它正在工作,因爲如果從佈局中移除SurfaceView,我可以很好地看到圖紙。 目標是Nexus One,運行庫存2.3.3 ROM。