Wave painter