-pixelScale/SetPixelScale

Function

These identical functions adjust the pixel scaling and pixel ratio for handling proxy images. Instead of using Shake's proxyScale features to speed up renders, you may want to generate your own video-resolution versions of your higher-resolution plates before you start building your script. You create your script with the video-res elements, and then replace the input images with a path to the hi-res elements. To ensure that all pixel-based values like pans and blurs are accurate, you multiply the pixelScale by whatever ratio your low-res elements are to your high-res elements. The pixelRatio parameter is similar, except it allows you to switch between anamorphic and non-anamorphic elements.

For more information, jump to About Proxies and Squeezed Images.

Parameters
Type
Defaults
Function

Synopsis

void SetPixelScale( 
  float pixelScale, float pixelRatio
);

Script

SetPixelScale( pixelScale, pixelRatio);

Command Line

shake -pixelscale pixelScale pixelRatio