我是OpenGl的新手,需要一些帮助。 我有一个屏幕能够绘制图像。现在我想要创建同一图像的镜像,即我希望将屏幕分为两部分(水平方向),然后在底部有实际图像,并在顶部创建一个像镜像一样的重复图像,以便如果对底部图像进行更改,它也会反映在顶部图像上。OpenGl中的镜像图像
请给出建议。 (我不想画布镜像代码)
我是OpenGl的新手,需要一些帮助。 我有一个屏幕能够绘制图像。现在我想要创建同一图像的镜像,即我希望将屏幕分为两部分(水平方向),然后在底部有实际图像,并在顶部创建一个像镜像一样的重复图像,以便如果对底部图像进行更改,它也会反映在顶部图像上。OpenGl中的镜像图像
请给出建议。 (我不想画布镜像代码)
尝试这种
精灵= 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);
感谢您的答案,但我没有使用画布。我想用OpenGL darw方法来回答。 – Angel 2011-04-04 11:01:39