#android #paint
#Android #Краски
Вопрос:
Я разрабатываю приложение для рисования холста с помощью обводки пальцем с помощью приложения FingerPaint, представленного на сайте здесь, один из недавно нарисованных цветов перекрывает цвет, ранее нарисованный на том же уровне. Есть ли какой-либо способ ограничить один или два цвета, которые не перекрываются другими, другими словами, если бы я нарисовал красный (или любой, который пользователь хочет) цвет на холсте, тогда ни один из цветов не должен скрывать это, он будет отображаться когда-либо n когда-либо.Дайте мне знать, если проблема вам не ясна
заранее спасибо,..
Ответ №1:
Если вы используете GLSurface, вы можете использовать обычный метод обработки пикселей GL — в частности, getPixels(). В GL есть много способов весело провести время с пикселями — вы можете добавлять смешивание, масштабирование и т.д. И даже преобразовать существующий холст в текстуру модели в сцене.
Если вы не используете GLSurface… кому-то еще понадобится помощь. 🙂
Комментарии:
1. Спасибо…. Я могу попробовать OpenGL, можете ли вы подсказать мне руководство, которое относится именно к этим функциям, или любую подсказку, связанную с этим..