Privacy

From TouchDesigner 099 Wiki

Privacy features are available in TouchDesigner Pro. These features can limit access to the entire project .toe file or to individual components.

Project Privacy

The Project Privacy option blocks access to editing networks in a .toe project file. This will protect the contents of the .toe file.

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

Component Privacy blocks access to the contents of a component. The contents can not be viewed or access by other operators or scripts.

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

A private .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.