2

I am trying to find out a way to implement a water ripple effect on a bitmap. I have just idea and I didn't start coding yet. I done some research but I can't really find a good way to implement this so far. Do you guys have any clue on this ? openGl can do this ?

Any help will be much appreciated.

Achayan
  • 5,720
  • 2
  • 39
  • 61

2 Answers2

2

Yup. Working out of the box library there http://www.jhlabs.com/ip/filters/index.html

Just follow their examples.

BTW, was curious and kept searching, there´s a bunch of links in this question Android - How to apply diffenernt Image Effects on bitmap like sepia, blackand white, blur etc

Community
  • 1
  • 1
eduyayo
  • 2,020
  • 2
  • 15
  • 35
0

Yes openGL can do it. You can use Android OpenGL ES 2.0/3.0 Engine - Rajawali ,this engine support Virtual Reality as well as Augmented Reality .

You can use Rajwali to create water ripples as shown in this example :-

https://github.com/Rajawali/Rajawali/blob/master/examples/src/main/java/org/rajawali3d/examples/examples/effects/TouchRipplesFragment.java

You can download and see example from PlayStore

Hitesh Sahu
  • 41,955
  • 17
  • 205
  • 154