TouchDesigner is a node-based visual programming language for real-time interactive multimedia content. It is widely used in the creative industry.
Pros
- Real-time performance
- Extensive multimedia capabilities
Cons
- Steep learning curve
Free for non-commercial use