Wave Reflection Pixel Bender Filter

Wave Reflection creates the effect of moving water over the surface of an image.  It differs from other wave and ripple effects in that it can be animated in a loop to create continuous ambient motion, and the ripples are not uniformly distributed across the image - they become more exaggerated towards the bottom.  The three parameters are amplitude, frequency, and progress.

  • amplitude (0-1) - the height of the waves
  • frequency (0-.54) - how close together the waves are.  Higher value = more waves.
  • progress (0-1) - percentage of the wave sequence.  Animate from 0 to 1 to get a smooth wave effect.

This was my first go at a Pixel Bender filter, let me know what you think.  I've got a couple more in the works, so check back soon.

Application - Source

*Note:  This application requires Flash Player 10

Photo courtesy of stock.xchng

[kml_flashembed movie="http://www.rphelan.com/flex/WaveReflectionDemo/WaveReflectionDemo.swf" height="550" width="420" /]


About this entry