Flipbook Controls

Launching The Flipbook

Launching From the Command-Line

Call up the files, either by relative or absolute paths. Indicate a time range and a frame placeholder, which is either # for padded numbers or @ for unpadded numbers.

In doc/pix/alien:

shake alien.#.iff -t 1-50

Launching From the Interface

OR

 

You still have access to the viewing functions (view planes, get coordinates and values, zoom in and out, etc.).

 

Flipbook Controls

Viewer Controls

Function Key Notes
View r,g,b,alpha or lum channel r,g,b,a,l  
View rgb channels c  
Get rgba and x,y values of a pixel left mouse scrub The values will appear in the title bar.
Change color values from 0-1, 0-255, Hex i  
Zoom in/out +/- by Backspace  
Pan image middle mouse NT sometimes needs refreshing, so hit Play while you do this
Re-center image Home  
Close Window Esc  

 

Animation Controls

Function Key Notes
Play . Think of it as the > key.
Play Backwards , Think of it as the < key.
Stop Playing/Rendering Space Bar  
Continue Rendering /  
Step Through Animation left/right arrow  
Scrub Shift+left mouse left and right  
Ping-Pong Shift+>  
Play Once Ctrl+>  
Increase/decrease frame rate +/0 on Numpad The rate is displayed in the title bar, with the left number being actual fps, and the right being target fps.
Realtime toggle t This will drop frames
Double buffer (SGI only) d  

Memory Requirements

Real-time playback is a factor of RAM, processor, image size, series length, and, on the NT only, graphics card. Because Shake loads images into memory and then plays them back, you will not be able to do a real time playback of 100 2k resolution images. Sorry. You will generally have no problem with video resolution, and you will even get a good rate with 1k res files, given enough RAM and a decent graphics card.

If you want to know exactly how many bytes you are going to need, you can follow this oh-so-simple formula:

width * height * image planes * bytes per channel * images 

For example, a 2056x1546 RGB 8-bit (1 byte) per channel image would be:

2056 * 1546 * 3 * 1 = 9535728 bytes or around 9 MB per image. Eek.

To convert from bytes to megabytes (MB), divide twice by 1024. For a rough approximation, just drop the last 6 digits. Luckily, for us non-Braniacs, both UNIX and NT come with calculators.