2011-04-04 129 views
0

我是OpenGl的新手,需要一些幫助。 我有一個屏幕能夠繪製圖像。現在我想要創建同一圖像的鏡像,即我希望將屏幕分爲兩部分(水平方向),然後在底部有實際圖像,並在頂部創建一個像鏡像一樣的重複圖像,以便如果對底部圖像進行更改,它也會反映在頂部圖像上。OpenGl中的鏡像圖像

請給出建議。 (我不想畫布鏡像代碼)

回答

0

嘗試這種

精靈= BitmapFactory .decodeResource(appContext.getResources(),R.drawable.spritegfx);

Matrix temp1 = new Matrix();

temp1.preScale(-1.0f,1.0f); flipedSprite = Bitmap.createBitmap(sprite,0,0,sprite.getWidth(),sprite.getHeight(),temp1,false);

canvas.drawBitmap(flipedSprite,0,0,null);

+0

感謝您的答案,但我沒有使用畫布。我想用OpenGL darw方法來回答。 – Angel 2011-04-04 11:01:39