Creating Intermediate Results
 
 
 

Intermediate results are the results rendered at the output of any node, other than the output nodes, in the dependency graph. When you set a node to create intermediate results, the frames displayed in the Player when you preview the results are saved to your local media cache. These frames do not need to be reprocessed as you continue adding tool nodes and viewing the results.

For example, you can add a glow tool to your composition and set it to create intermediate results. As you play the composition (or scrub through the frames), the glow is displayed as it processes. At the same time, the result is stored in your local media cache. If you add another node after the glow, Toxik will not reprocess the frame.

Intermediate results are stored in the media cache as long as there is room. When the media cache is full, Toxik will start discarding the images that are least recently used. You should consider this and the type of work you are doing when you turn on intermediate results for a node.

Toxik also has an in-memory cache that supersedes the intermediate results. If a frame is generated and reused before the memory cache is exhausted, there won't be any need to visit the IRs in the media cache. The added value of intermediate results is to indicate to Toxik: what frames should be stored to disk when the memory cache is full, and what frames are worth retaining if the application is exited and restarted.

To create intermediate results on a node:

  1. Do one of the following:
    • In the Schematic, click the orange IR tab at the lower-right of a node.
    • Select a node from the dependency graph and click the IR button in the Tools Options area.

To clear the media cache of intermediate results:

  1. Open a File Browser (Ctrl + Ofor Winods and Linux, or Cmd + Ofor Mac OS), right-click a composition and select Clear Cache.

    The intermediate results for all nodes of all versions of the composition are cleared.