These features can limit access to the entire project .toe file or to individual components. Privacy features require TouchDesigner Pro license to set after which all licenses types respect the privacy settings of a project or component.
The Project Privacy option blocks access to editing networks in a
.toe project file. This will protect the contents of the
In TouchDesigner, under File -> Save Private...(Pro Only), you can save a separate private version of your project. Launching this
.toe will only open in Perform Mode, with no access to the networks. When you press the Shift+Esc key over the Perform window, it will expose the window borders if not already exposed and the user can close the window and application through the window title bar buttons.
To hide image, movie, audio and other media that you embed in the file use the Virtual File System.
Component Privacy blocks access to the contents of a component. The contents can not be viewed or access by users or other operators and scripts. You can set Component Privacy with a password or with a CodeMeter dongle.
Component Privacy with Password
Right-click on any component and select Privacy... A dialog will open prompting for a password to make the component private.
Right-click > Privacy... on a component that has privacy enabled and a dialog will prompt the user for a password for temporary access. This will let allow access to the component for the remainder of the session but restarting the project will restore the privacy.
Right-click > Privacy... on a component that is temporarily accessed (as described above) will give the option for restoring the privacy again. This allows testing the component is private without having to restart the file. The other option here is to provide the password again to completely remove privacy from this component. This deletes the privacy and the component is no longer private until a new password is set.
Privacy and Licenses
.toe or component does not affect the licensing installed on the system. They will work with any licenses (non-commercial included), and work the same as a non-private file running on that license. That means if the file uses Pro only nodes, those nodes will only function if a Pro license is installed. If the license is non-commercial, all of the TOPs will still be limited resolution. Private files will work in TouchPlayer as well, with the same limitations that TouchPlayer has with a regular
.toe file. If a private
.toe file is being used for a commercial (paying) project, it still requires a Commercial license.
TOuch Environment file, the file type used by TouchDesigner to save your project.
Privacy of Components or
.toe files is the protection of networks to enable using them but not accessing them internally.