Shake 4.1 - Technical Specifications

Shake 4.1 - Part Numbers
Retail MA434Z/A


Minimum Requirements for Desktop Systems

  • Macintosh computer with 1 gigahertz (GHz) or faster PowerPC G4, PowerPC G5, or Intel Core processor
  • Mac OS X v10.4.6 (or later)
  • QuickTime 7.0.4 (or later)
  • 512 megabytes (MB) of random-access memory (RAM)—1 gigabyte (GB) RAM or more recommended
  • 1 GB of available disk space for caching and for temporary files
  • 32 MB of video memory and OpenGL hardware acceleration
  • Display supporting 1280 x 1024-pixel resolution and 24-bit color
  • Three-button mouse
  • Optional: AJA Kona or Blackmagic DeckLink card required to preview composites on a broadcast video monitor

Minimum Requirements for Render-Only Workstations

  • 500 megahertz (MHz) or higher PowerPC G4, PowerPC G5 or Intel Core processor
  • Mac OS X v10.4.6 (or later)
  • QuickTime 7.0.4 (or later)
  • 1 GB local disk space for caching and temporary files
  • 256 MB of RAM



  • Process tree-based compositing
  • Control over bit depth at a local node level
  • Mix image resolutions within a composition
  • 3D Multi-Plane node with camera controls
  • Import Maya compatible camera tracking data
  • Customizable quad split viewer
  • Multi-input layer node with blend modes
  • Boolean and Image Math layer operations
  • Import Photoshop layers with blend modes
  • Fully editable node grouping/ungrouping
  • Channel swapping and copying
  • Constraint of any operation to channel, field, tolerance or region
  • External masking capabilities for every operator
  • Audio scratch track support on Mac OS X
  • Support for third-party plug-ins including The Foundry, GenArts and RE: Vision Effects


  • Film grain simulation
  • Extremely fast, high-quality Gaussian blurs
  • User-definable Convolves
  • Grain, Median, Sharpening, Embossing, Edge Detection, Radial Blur and Z-Depth-based Blur
  • Optical Defocus
  • Dilation/Erosion
  • Image-driven Blurring, Sharpening or Dilation
  • Keying
  • Included 32-bit Photron Primatte chroma keyer
  • Included 32-bit CFC Keylight chroma keyer
  • Chroma, Luma, Difference or Z-Depth keying
  • Spill suppression

Color Correction and Channel Manipulation

  • Pixel Analyzer gathers image analysis data over multiple frames for use on color correction
  • Curve-based color correction
  • Color correction super node
  • Lookup table color correction
  • Extensive set of RGB, matte, Z-depth and HSV-based color correction tools
  • Logarithmic/Linear color space conversion with per-channel roll-off controls
  • Support for multiple color spaces including RGB, HSV, HLS, CMY and YUV
  • Video-legal color correction
  • Concatenation of adjacent color-corrections into one lookup table


  • Shape-based warper and morpher nodes
  • New Lens warp node
  • Randomization and turbulence
  • Twirl and Pincushion
  • Image- and expression-based warping


  • Procedural, pressure-sensitive vector-based paint
  • Insert Paint nodes anywhere in the process tree
  • Clone, reveal and smudge paint modes
  • Apply tracking data to paint strokes
  • View Paint strokes in context of transforms
  • Switch interpolation modes at any time: single frame, persistent and frame to frame interpolation


  • Animate virtually any slider or toggle
  • Flexible split window animation curve editing
  • Automatic or manual key framing
  • Copy/Paste Key frames
  • View audio wave forms against animation curves
  • Drive parameter animation based on audio
  • Overlapping Key controls for moving, interpolating and replacing control vertices
  • Curve controls for maintaining keyframe slopes and values over a range of frames
  • Resample function
  • Linking of any parameter to any other parameter
  • Expressions on any parameter


  • Optical flow-based retiming
  • Open EXR, Cineon and DPX support
  • 10-bit and 16-bit QuickTime support
  • Apple Uncompressed 8- and 10-bit 4:2:2 support
  • 15 other image file formats supported
  • Support for custom file header metadata
  • Hybrid tile-based, scan line renderer
  • True per-node control of bit-depth, at 8, 16 or 32 bits per channel (float)
  • Domain of Definition processing optimization
  • Disk-based or on-the-fly proxy system
  • Anamorphic image support
  • Macro creation for frequently used operations
  • Automatic persistent node caching
  • C-like scripting language can make calls to any locally available shared programming library
  • Built-in runtime compiler
  • Built-in software-based GL-like renderer
  • Software Developer Kit for software extensibility
  • Command-line scripting access to all commands
  • 100% software-based rendering for visually identical results cross platform
  • Generation of anti-aliased text using TrueType and Adobe Type 1 fonts


  • Multiple Bezier style Rotoshapes per node
  • Independent animation control
  • Non-uniform edge blurring
  • Apply tracking data to Rotoshapes and points
  • Non-uniform, velocity-based motion blur
  • Shape parenting


  • Infinite workspace, so elements and filters are never cropped when moved out of frame
  • Pan, Rotate, Scale, Shear and Corner Pin
  • Tracker, stabilizer and Matchmove nodes
  • New Smoothcam optical flow based stabilization
  • Tracker pre-processing reduces inaccuracies
  • New Auto-align
  • Optical flow-based resizing
  • Concatenation of adjacent transformations into a single move, for speed and quality
  • Per-transformation or global Motion Blur control
  • Motion blur with shutter and quality control
  • Apply Motion blur initial frame setting
  • Ability to control transformation order
  • Inverse transformations
  • In-context direct manipulation controls


  • Preview composites on broadcast monitors using third-party supported Mac OS X hardware
  • On-screen manipulators for transformations
  • Multiple resolution or channel viewers
  • Integrated Truelight Monitor calibration
  • RAM flipbook for viewing of compositing tree at any stage; flipbook playback while rendering
  • RAM Flipbook playback while rendering
  • QuickTime disk-based flipbook on Mac OS X
  • Viewer-specific lookup tables
  • In-viewer region of interest
  • In-viewer image compare buffer

Apple Qmaster

  • Network render management for Mac OS X
  • Integrated UI for job creation and monitoring
  • Integrated Maya rendering support
  • Offloading processor intensive tasks to other computers
  • Create multiple clusters of Mac or Xserve systems for specific jobs, artists or applications
  • Fault-tolerant architecture ensures successful job completion and accurate results, even in the event of resource deallocation
  • Optimized usage of network resources through load-balancing algorithms
  • Compatible with third-party command line rendering applications running on Mac OS X
Published Date: Jun 26, 2009