Real-time prototyping using visual programming languages
summary
Visual programming is used to build fully interactive prototypes with real-time data and hardware I/O using TouchDesigner, producing usable results in one day for rapid testing. Examples: a 3D map and assisted search with camera bookmarks (pilot running on Windows/Mac/iOS), an audio‑reactive chatbot character for DNVGL proving animation and dialogue flows, and a procedural car speedometer driven by MIDI showing sensor mappings. Each prototype uncovers feasibility issues, shortens discussion with developers, and is cheap to iterate.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 0:45Agenda
- 3:42Visual programming languages
- 5:21Why prototype
- 5:58Picture is worth 1000 words
- 6:19Why prototype is communication
- 7:26When to use it
- 8:48Prototype development
- 9:47Realtime prototyping
- 12:55For people who dont know how to code
- 13:18TouchDesigner
- 14:48Spaghetti monster effect
- 15:28Highlights
- 16:45Examples
- 18:58Design problems
- 20:01Prototype
- 24:06Vision
- 25:48Was it a good idea
- 26:42Simple project
- 27:16Character based design
- 28:13Vera
- 32:26Recap
- 33:23Experiment
- 40:11Conclusion
- 41:30Downsides
related talks
19mtldraw.computer
27mReclaiming the Unexplored in Hybrid Visual Programming
01mAudiovisual Programming in Live Performance
27mPython and TouchDesigner for Interactive Experiments
09mPrototyping in VR: Fail and Learn Fast
11mSubsequently: Telling stories with pictures makes programs
33mProgramming as a Performance
39mHow to destroy your work (and why you should)
