Onscreen controls – Apple Shake 4 User Manual
Page 387
Chapter 14
Customizing Shake
387
By default, Shake protects the user from test rendering an enormous image by limiting
the resolution of the Viewer to 4K. If the user accidentally puts a Zoom set to 200 on
the composite, it does not try to render an enormous file, but instead only renders the
lower-left corner of the image cropped at 4K. To change this behavior, set a higher or
lower pixel resolution. These assignments have no effect on files written to disk.
Onscreen Controls
Onscreen controls are automatically built according to how you name your parameters
in your macro, with one exception—to make a cross-hair control. The following is the
list of parameters it takes to make certain controls. For the illustrations, the controls are
attached to their appropriate functions. For example, the pan controls are attached to a
Pan function and scaling to a Scale function. Simply naming the parameters does not
necessarily give you the functionality you want.
Panning Controls
In the startup macro file:
float xPan = 0,
float yPan = 0
This gives you the lattice to pan around. You can grab anywhere on the cross bars.
Scaling Controls
In the startup macro file: