3
我在OpenGL ES中繪製了變化條,它具有座標(x,y,z)。
我想在Action_Down中添加一些更改(例如:欄中的顏色)。有getX()
,但此方法以像素爲單位返回x座標,但返回OpenGL中的對應座標。是否有一些類將OpenGL座標轉換爲像素?或者有沒有任何公式?OpenGL:在屏幕上座標轉換爲OpenGL cooridnates
我在OpenGL ES中繪製了變化條,它具有座標(x,y,z)。
我想在Action_Down中添加一些更改(例如:欄中的顏色)。有getX()
,但此方法以像素爲單位返回x座標,但返回OpenGL中的對應座標。是否有一些類將OpenGL座標轉換爲像素?或者有沒有任何公式?OpenGL:在屏幕上座標轉換爲OpenGL cooridnates
thx,但當我使用gl11.glGetFloatv(GL11.GL_MODELVIEW_MATRIX,params,0)時,我無法從任何矩陣中獲取任何數據;在參數中只有0,結果gluProject是NaN。 – Unii
確定它正在工作,但只在手機上。 – Unii
此鏈接不再工作 – qwerty9967