Android: сохранение сконструированного изображения на экране

#android #image #opengl-es

#Android #изображение #opengl-es

Вопрос:

Мои пользователи собираются создавать и создавать изображения из других изображений в игре, затем мне нужно захватить созданное ими изображение и сохранить его.

Я действительно не уверен, как захватить окончательное изображение, я использую OpenGL ES, поэтому опция Canvas является жизнеспособной

Спасибо

Комментарии:

1. Я не очень много сделал с GL, но можете ли вы отобразить текстуру и создать из нее растровое изображение?

2. Я могу нарисовать на экране несколько разных растровых изображений, но я не знаю, как сделать все выбранные снимки, объединить их, а затем сохранить это изображение

3. Посмотрите View.getDrawingCache() , посмотрите здесь: tinyurl.com/3mdoudm

Ответ №1:

Я думаю, что glReadPixels — это, вероятно, то, что вы ищете. У Khronos есть лучшая документация по этой функции.