Конвертировать холст в OpenGl - PullRequest
4 голосов
/ 19 января 2012

Можете ли вы показать мне, как реализовать эту функцию холста, используя opneGL es1:

public void drawBitmap(Bitmap bitmap, float left, float top, Paint paint)

Мне нужен полный пример с деятельностью и представлением.

@ broschb Я просто хочу настроить размер экрана и нарисовать 2-мерное изображение в заданной (x, y) координации в соответствии с моим набором.

1 Ответ

1 голос
/ 19 января 2012

Вам нужно будет использовать GLSurfaceView для рисования.Затем вам нужно будет преобразовать ваше растровое изображение в текстуру, а затем вы можете нарисовать текстуру или текстуру четырехугольника.Посмотрите учебник, это простое начало.

Кроме того, если вы дадите больше подробностей о том, чего вы пытаетесь достичь, вы, вероятно, получите более конкретные ответы, чтобы помочь.http://www.anddev.org/android-2d-3d-graphics-opengl-problems-f55/draw-a-bitmap-using-opengl-t14920.html

...