Simple FFGL plugin that allows loading touchdesigner components (tox) into programs like resolume.
Nightly builds will be published to the releases page. Download Here
This plugin is provided AS-IS from this repository, bug fixes and feature requests will be serviced best based on the time of the developers. If you intend to use this in production, please fill out the form below to discuss with the developers support options to ensure stability for live.
Download The Stable Release Here
To install, download the ZIP file and place all 3 DLLs in the same directory.
- Educational
- Commercial
- Pro
- Currently known to work with TouchDesigner 2023.
- There is an issue with earlier versions of 2023 that cause Int menus not to appear.
- Support Tox as Generative FFGL
- Support Exposed Parameters From Tox
- Support Texture Input
- Dynamic allocation of touchengine processes
- Drag & Drop of Tox Into Resolume
- MacOS Support
Please file issues here on github.
- Attach a tox that has issues.
- Describe steps to reproduce.
- Describe the issue you are seeing.
- Attach screenshot of license.
- Describe OS and environment, i.e windows 11, Nvidia GPU etc.
Textures
To output video from TouchDesigner you need to create an out TOP and set the name to out1
, make sure to hit yes to all
. The same goes for inputs. If using the FX version make sure to create an in top named in1
.
If you are using a source make sure to set the resolution in TouchDesigner or expose it as a parameter.
8, 16, and 32 bit textures out of TouchDesigner are supported, however they will be downsampled to the max resolume supports (16 bit).
Parameters
Due to FFGL limits, you can have at most 30 of each type of parameter. If you use more it could at the moment cause undefined behavior.
Thank you to (@yannicks-png) for the support and guidance.