Pre-rendering segments of your node tree – Apple Shake 4 User Manual

Page 897

Advertising
background image

Chapter 29

Optimizing and Troubleshooting Your Scripts

897

To take advantage of this feature, try not to mask or insert non-concatenating nodes
between two or more concatenating nodes. In the following example, the second tree
is more efficient because the color-correction and transform nodes have been grouped
together, allowing them to concatenate. The effect of the second tree is identical to
that of the first, but it’s more computationally efficient.

Pre-Rendering Segments of Your Node Tree

If you’ve finished making adjustments to a particular segment of your node tree and
don’t anticipate making any further changes, you can pre-render it to save time. This
can be an especially important timesaver when you have extremely processor-intensive
operations occurring at earlier points of expansive node trees.

Prime candidates for pre-rendering include:

Images that aren’t animated, but have filtering and color correction applied

Looping series of frames with processor-intensive adjustments being made to them

Early branches of a node tree that no longer need to be adjusted

Because of their arrangement,
these nodes cannot
concatenate.

Rearranging these nodes
allows them to concatenate,
but the effect is unchanged.

Advertising