3
你能告诉我如何使用opneGL ES1来实现这个功能的帆布:转换帆布OpenGL的
public void drawBitmap(Bitmap bitmap, float left, float top, Paint paint)
我需要的活动和一个视图完整的例子。
@broschb 我只是想设置屏幕大小,并根据我的设置在给定的(x,y)坐标内绘制二维图像。
你能告诉我如何使用opneGL ES1来实现这个功能的帆布:转换帆布OpenGL的
public void drawBitmap(Bitmap bitmap, float left, float top, Paint paint)
我需要的活动和一个视图完整的例子。
@broschb 我只是想设置屏幕大小,并根据我的设置在给定的(x,y)坐标内绘制二维图像。
您将需要使用GLSurfaceView来绘制。然后,您需要将位图转换为纹理,然后可以绘制纹理,或纹理四边形。看看这个教程,这是一个简单的开始。另外,如果你提供更多关于你想要达到的细节的细节,你可能会收到更多具体的答案来帮助你。
TNX,我编辑我的问题 –
我觉得该教程会给你你需要开始的所有建筑物。基本上你只需要创建一个四元组(在android中你将需要使用顶点),然后将你的位图转换为纹理并将其应用到四元组。然后您可以将变换应用到opengl中当前的视图矩阵。我也会检查一些opengl教程,nehe教程中有一些很棒的教程移植到android这里.http://insanitydesign.com/wp/projects/nehe-android-ports/ – broschb