touchdesigner

TouchDesigner is a software and visual programming language that lets you make interactive 2D and 3D art in real-time during performances.