extras:codikon:anwendungssoftware:touchdesigner
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| extras:codikon:anwendungssoftware:touchdesigner [2025/07/06 07:44] – removed - external edit (Unknown date) 127.0.0.1 | extras:codikon:anwendungssoftware:touchdesigner [2025/07/06 07:44] (current) – ↷ Page moved from extras:softikon:touchdesigner to extras:codikon:anwendungssoftware:touchdesigner Felix Hardmood Beck | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== Vorstellung: | ||
| + | TouchDesigner ist eine visuelle Entwicklungsumgebung für die Erstellung von Echtzeit-Grafiksystemen, | ||
| + | |||
| + | ==== 1. Was ist TouchDesigner? | ||
| + | * Visuelle Echtzeit-Entwicklungsumgebung von Derivative (Kanada) | ||
| + | * Kombination aus nodebasiertem Interface und Scripting mit Python | ||
| + | * Zielgruppen: | ||
| + | * Plattform zur Erstellung generativer Systeme – visuell, auditiv oder datenbasiert | ||
| + | |||
| + | ==== 2. Einsatzbereiche ==== | ||
| + | * Echtzeit-Visualisierungen und audiovisuelle Performances | ||
| + | * Interaktive Rauminstallationen mit Sensorik, Tracking, Sound oder Projektion | ||
| + | * Bühne, Architektur, | ||
| + | * Datenvisualisierung, | ||
| + | * Experimentelle Interfaces, UI-Prototypen, | ||
| + | |||
| + | ==== 3. Technologische Grundlagen ==== | ||
| + | * GPU-basiertes Processing mit OpenGL | ||
| + | * Echtzeit-Rendering bei konstanter Framerate | ||
| + | * Unterstützung zahlreicher Ein- und Ausgabeschnittstellen: | ||
| + | * MIDI, OSC, DMX, Audio, Webcam, Kinect, Leap Motion, Arduino, TCP/IP u. a. | ||
| + | * Python als integrierte Skriptsprache | ||
| + | * Unterstützung von GLSL für Shader-Programmierung | ||
| + | |||
| + | ==== 4. Struktur des Programms ==== | ||
| + | * Netzwerkbasierter Aufbau mit modularen Operatoren („Nodes“) | ||
| + | * Fünf zentrale Operator-Typen: | ||
| + | * **TOPs** – Texture Operators (Bild, Video, Shader) | ||
| + | * **CHOPs** – Channel Operators (Werte, Animation, Audio) | ||
| + | * **SOPs** – Surface Operators (3D-Geometrie) | ||
| + | * **DATs** – Data Operators (Tabellen, Texte, Skripte) | ||
| + | * **COMPs** – Component Operators (Container, UI, Steuerung) | ||
| + | * Kombination der Operatoren zu interaktiven, | ||
| + | |||
| + | ==== 5. Bedienkonzepte ==== | ||
| + | * Visuelles Arbeiten in Netzwerkansicht (Node-Graph) | ||
| + | * Live-Ausgabe direkt im Editor (Viewer) | ||
| + | * Timeline, Parameterfenster, | ||
| + | * Non-destruktives Arbeiten durch modulare Struktur | ||
| + | * Echtzeitkontrolle und Rückkopplung von Daten | ||
| + | |||
| + | ==== 6. Gestalterische Prinzipien ==== | ||
| + | * Signalflussorientiertes Denken (Dataflow) | ||
| + | * Mapping von Daten auf visuelle, auditive oder räumliche Parameter | ||
| + | * Arbeiten mit Feedback-Schleifen, | ||
| + | * Kombination von Kontrolle (Präzision) und Emergenz (Zufall) | ||
| + | * Generatives Komponieren in modularen Einheiten | ||
