I know I must be missing something super obvious, and for that I apologize, but how on earth do you publish inputs in TD? I’m looking at the sample TD files for VDMX and I can’t replicate by getting anything to appear in the parameter chop. I’m just looking to publish the Rendersizew and Rendersizeh parameters to conform to VDMX’s requirement. The samples say Rendersize is a “WH”-style parameter. What is WH? I’ve literally tried dragging every op to the parameter chop and vise versa with no luck whatsoever. Any help would be greatly appreciated indeed! Thanks very much, Oliver.
This comes from Tom at Derivative. It helped me (hopefully it helps you!).
The Parameter COMP with its default settings captures the parameters of the parent component - you will have to add the required parameters to your component. If you are working in the default project you get when you open TouchDesigner then the default component is called project1. Navigate up a level (the U key is the easiest way, or use the address bar immediately above the network) and right-click on project1 > Customize Component… and add the required parameters (there are other ways to add parameters too but this is the simplest).
Alternatively, drag one of the VDMX examples in to your project and start adapting it – that way you will have the required parameters and inputs/outputs set up for you, and you can add your own custom parameters to that.
Note that once you have things the way you want them, you will be loading a component and not a project file into TouchEngine – right-click on the component (eg project1) in the network and then Save Component tox… - or you can drag the component from the network window into a Finder window.
There are a lot of resources from Derivative and others for getting to grips with TouchDesigner – ours are at
OMG Thank you!!! Not sure I would’ve figured that one out
Same, it had been a while since I first learned TD, but I never got that deep into making component parameters…