Skip to content

fusefactory/td.template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fuse* | Touchdesigner template


Simple template to start any Touchdesigner project.

📝 Table of Contents

🧐 About

The project consists in a folder hierarchy and a template .toe file. The standard project should be organized as follows:

  • data: should contain all data, from images to audio files or fonts.
  • scripts: general purpose scripts, often related to general behavior (what to do on program start) or scripts running on another Python instance.
  • toxlib: use the externalization process described below.
    • each module should have a folder containing the .tox file and the scripts used inside it.

🏁 Getting Started

Prerequisites

  • Tested and created on Windows 11 using Touchdesigner 2022.24200
  • Conda environment tested using Miniconda3.

🚀 Deployment



🎈 Usage

Externalization process

Inspired by this guide by Matthew Ragan.

  • When you create a module, start creating a Base component.
  • Navigate inside it and press CTRL+W to save. Locate it inside the ./toxlib folder.
  • When you create a script (.py, .glsl etc...), right click on it and save it inside the module folder ./toxlib/YourModel. Remember to sync the DAT with the file so that any changes made inside TD will be reflected on the file and vice versa.
  • If you create an Extension, save the corresponding .py file as yourClassEXT.py.

🔨 Version History

  • 0.1
    • Initial Release

Acknowledgments

Inspiration, code snippets, etc.


✏️ TODO

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages