-
Notifications
You must be signed in to change notification settings - Fork 53
Operators
A Operators are the basic building blocks of TOOLL.io. There are more than a 1000 and they come in two variations:
- Compound-Operators that consists of other operators
- Code-Operators that consists of C# code and optionally additional HLSL code
All Operators can have inputs (at bottom) and outputs (at the top).
All Operators are stored with they unique id in the Operators/
-directory. There is one exception, though: the Default-Operator. Because it works like your personal desktop, it is stored in the Config/
-directory.
On installation, we ship a "Default Home" Operator that includes an introduction and instances of example-projects. Although this is nice to get started, it might get tiresome and slow for the expert. The easiest way to get clean this op:
- Exit Tooll.exe
- Delete or Rename
Config/Home.mop
- Restart Tooll.exe
This will start with a clean workspace. Press TAB to start adding new Project-Ops.
By default, TOOLL.io makes a complete copy of the Operator\
and Config\
-folders into Backup\
. The default interval is 5 minutes and a maximum of 32 copies (which roughly amounts to 30 mb). With an SSD this process is a fraction of a second and barely noticeable. If TOOLL.io doesn't shut down correctly, you'll be asked if to restore the latest backup.
All settings can be adjusted in Config\UserSettings.json
. Please refer to Settings for more details.