A repo used to externalize assets and export fully contained tox files.
This project is heavily influenced by Matthew Ragan's template tox repo. I wanted a version of it that was more of exactly what I wanted and it was easier for me to do so with a new repo rather than a fork.
I love working in TouchDesigner but it is hard to reuse components and also have your assets be as transparent and externalized as possible. The purpose of this tool is to make working on discrete components easier. The desired workflow is to create a new project and either submodule in the tox exporter or simply drag in the released ToxExporter.tox
file. Then when you are ready you can export the component you have created and it will always work when brought into any other TouchDesigner project.
This project is used to create self contained .tox
files, and the result of this project is itself a .tox
file. The operator /exporter
is a component that can be used to export tox
s including itself. If you just want to export your own .tox
grab the ToxExporter
from the release
folder which can be brought into any touch file.
The exporter can export any component. There are 3 steps:
- On the component you want to export, add the parameter
Modulename
which is the name of the exported tox. Note that thisModulename
cannot be the same as the op'sname
. - On the exporter set the parameters
Export > Target Op
to the comp to export and set theExport > Export Location
to the folder you want the tox to be exported to. Note that it will overwrite any existing export. - Press the
Export > Export
button. This will either produce a popup which will mark success or errors will be thrown. Be sure to check the textport.
This project is open source software licensed as MIT.