Using interactivescale – Apple Shake 4 User Manual

Page 139

Advertising
background image

Chapter 4

Using Proxies

139

Enabling a useProxy setting
If processing is slow overall, and you need to speed things up while you’re working,
you can enable one of the proxy settings without needing to pre-render a set of proxy
files. This is a good option if you don’t anticipate working on the project for very long.

Turning on interactiveScale
If the general processing speed for your operations is fine, but the interactivity of
controls that correspond to processor-intensive operations is slowing you down, you
can turn on the InteractiveScale option in the Globals tab. This sets Shake to use a
proxy resolution only while you’re adjusting parameters. This option does not affect
your Flipbooks or FileOut renders.

Enabling useProxy and pre-rendering sets of proxy files
If you’re working with very high-resolution footage, or you’re using footage that’s
stored remotely on networked machines, you may find it best to pre-render a set of
proxy files to your local machine. This is also a good option if the entire project is
extremely processor-intensive, and you’re doing a lot of Flipbook tests.

Important:

If you decide to pre-render proxy files for your script within the Shake

interface, make sure that you set the proxySet parameter in the useProxy subtree of the
Globals tab before following the procedures outlined in “

Pre-Generating Your Own

Proxies

” on page 150.

Note: The pixelScale and pixelRatio parameters are generally obsolete due to the proxy
functions in SFileIn that were introduced in Shake 2.5. These parameters have been
retained for general compatibility, but you probably won’t ever use them.

Using interactiveScale

The interactiveScale setting, in the Globals tab, is designed to speed up Shake’s
interactivity whenever you make adjustments to parameters.

It works by temporarily dropping the image-processing resolution to the proxy
resolution that’s selected in the interactiveScale parameter whenever you adjust a
parameter’s controls. While you make adjustments, the image displayed in the Viewer is
low-resolution, but is updated much more quickly. As soon as you release the mouse
button, the image is rendered at its full resolution (or the current proxy resolution, if
you’ve enabled useProxy). The interactiveScale setting has no effect on your rendered
output or Flipbooks.

Advertising