我對Android中的動畫相當陌生。對於3D動畫,我必須使用OpenGL來使其看起來更加流暢。Android上的OpenGL問題
是否有可能轉換Drawable
這是我畫一個矩形或圓形在畫布上,我想要使用OpenGL轉換成View
。這是可能的,如果是的話,那麼如何?
任何人都可以請讓我知道什麼做的的特徵,第一點在此URL http://developer.android.com/reference/android/opengl/GLSurfaceView.html
我對Android中的動畫相當陌生。對於3D動畫,我必須使用OpenGL來使其看起來更加流暢。Android上的OpenGL問題
是否有可能轉換Drawable
這是我畫一個矩形或圓形在畫布上,我想要使用OpenGL轉換成View
。這是可能的,如果是的話,那麼如何?
任何人都可以請讓我知道什麼做的的特徵,第一點在此URL http://developer.android.com/reference/android/opengl/GLSurfaceView.html
那麼,你可以嘗試轉換一個Drawable to a bitmap,然後將這個位圖映射到OpenGL中的3D表面上作爲紋理。
的OpenGL不能在該級別操作說。 OpenGL只是一個繪圖API,爲您提供「筆和畫筆」以在操作系統提供的一些畫布上繪製。任何操作系統特定的概念,如Drawables和Views都不在OpenGL的範圍之內,不會被它處理。
但是,如果您詳細描述了您想實現的目標,我們可能會提供幫助。
我想繪製一個形狀說在屏幕上的一些矩形或圓形,然後將其轉換成一個視圖。那可能嗎? – Lavanya
可以請你告訴我wat功能描述在這個網址的第一點http://developer.android.com/reference/android/opengl/GLSurfaceView.html – Lavanya
只需繪製矩形/圓圈,你可以創建一個自定義的Android在onDraw函數中查看和繪製東西。 GLSurfaceView是渲染3D圖形的包裝器。 – Abhinav