TouchDesigner × GCP Integration Suite¶
Drop-in COMPs that connect TouchDesigner to Google Cloud Platform services -- real-time data sync, cloud storage, and more. Each component handles authentication, connection management, and offline resilience so you can focus on your project.
-
Firestore
Real-time bidirectional sync between Firestore collections and TouchDesigner tableDATs. Includes offline write queue, circuit breaker, and auto-bootstrap.
-
Storage
Upload, download, sync, and manage files in Firebase Storage directly from TouchDesigner. Includes concurrency control, circuit breaker, and folder sync with orphan deletion.
Requirements¶
- TouchDesigner 2025.32280 or later
- Google Cloud project with the relevant service(s) enabled (Firestore, Storage, etc.)
- Service account JSON key with appropriate permissions
Quick Start¶
- Download the latest
.toxfrom GitHub Releases - Drag it into your TouchDesigner project
- Set the Private Key File parameter to your service account JSON
- The component auto-installs Python dependencies and connects