Renderize a tinta da água no iOS
Eu tenho trabalhado comOpenGL
no iOS e definindo as cores comglColor4f(r,g,b,a)
e depois desenhar minha própria cor em um brancoUIImageView
. Eu basicamente tenho um pincel, que é movido ao redor do toque do meu usuário, e então ele pinta a cor na tela. Mas essa cor precisa ser tinta de água (como cor borrada)
Alguém entende / sabe como obter uma cor de água como este aplicativo faz, e como o fundoUIImageView
tem uma textura?
https://itunes.apple.com/us/app/hello-watercolor/id539414526?mt=8
ou tinta de verificação de água neste.http://www.fiftythree.com/paper
Eu criei uma recompensa por isso, como estou realmente tendo dificuldade em entender como derivar essas cores fluidas e suaves das cores normais. Mesmo se vocês me apontarem na direção certa, ou para algum exemplo de código sobre como eu posso obter o efeito dewater-paint
, seria muito útil ^ _ ^
E como um bônus, também seria útil se você pudesse me mostrar como fazer com que a tela na qual ela é pintada pareça realista e misturada com a tinta? FazBlending/GLSL
tem a ver com nada disso?
Existe algum projeto de amostra sobre isso?