Android finger paint

#android #paint

#Android #Краски

Вопрос:

Я разрабатываю приложение для рисования холста с помощью обводки пальцем с помощью приложения FingerPaint, представленного на сайте здесь, один из недавно нарисованных цветов перекрывает цвет, ранее нарисованный на том же уровне. Есть ли какой-либо способ ограничить один или два цвета, которые не перекрываются другими, другими словами, если бы я нарисовал красный (или любой, который пользователь хочет) цвет на холсте, тогда ни один из цветов не должен скрывать это, он будет отображаться когда-либо n когда-либо.Дайте мне знать, если проблема вам не ясна

заранее спасибо,..

Ответ №1:

Если вы используете GLSurface, вы можете использовать обычный метод обработки пикселей GL — в частности, getPixels(). В GL есть много способов весело провести время с пикселями — вы можете добавлять смешивание, масштабирование и т.д. И даже преобразовать существующий холст в текстуру модели в сцене.

Если вы не используете GLSurface… кому-то еще понадобится помощь. 🙂

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

1. Спасибо…. Я могу попробовать OpenGL, можете ли вы подсказать мне руководство, которое относится именно к этим функциям, или любую подсказку, связанную с этим..