I have developed a Unity application for a client that uses Kinect that replace background with a looping sea video and the character is replaced with image mosaic of plastic waste. The application purpose is to create awareness of plastic waste hazard in seas. I have done C# and shader programming in Unity to create this application.