📌 Objective: Introduction to building custom interfaces, Python scripting, and integrating external data.
🔹 Creating Button, Slider, Container COMPs
🔹 Binding UI elements to parameters dynamically
🔹 Customizing panel layout and functionality
📖 Reference:
📌 Exercise (30 min): Create a simple UI panel controlling visuals (color, size, speed).
🔹 Writing Python expressions & scripts within TouchDesigner
🔹 Accessing and modifying parameters dynamically
🔹 Automating tasks using Python
📖 Reference:
📌 Exercise (30 min): Write a Python script that randomly animates color or positions.
🔹 Importing CSV, JSON, and web API data
🔹 Parsing and visualizing dynamic datasets
🔹 Linking data to real-time visuals
📖 Reference:
📌 Exercise (30 min): Visualize external data like weather or live financial information.
📌 Objective: Develop a group-based project combining concepts learned throughout the workshop.
🔹 Teams design an interactive visual or generative artwork
🔹 Integrate at least two key techniques (UI, audio-reactivity, procedural geometry, Python, external data)
📌 Mentorship & Guidance: Instructor available for technical support, feedback, and creative suggestions.
🔹 Teams showcase their projects (approx. 5 min per team)
🔹 Group discussion, Q&A, and feedback
✅ Build interactive UI panels
✅ Learn and apply Python scripting in TD
✅ Integrate external data into visuals
✅ Create and present a collaborative final project