My little openFrameworks Ripple program finally became a virtual “Water Wall”. You can touch it with Microsoft Kinect controller… This programming technique is; I applied a function that can recognise objects that between specific minimum distance and maximum distance that I defined then using it as a “Mask” layer of the ripple program.