What's New - versions 2.5/2.51 (Shake) and 1.5/1.51 (Tremor) |
Jump to New GUI Functions
Jump to New Documentation
YUV Color Conversion. The user now has the choice of which color conversion to apply to SD and HD plates, in FileIn, FileOut, and Tremor's VTRIn and VTROut. By default, the Rec. 601-1 coefficients are used for SD, and Rec. 709 for HD. The user has the option to explicitly set one or the other as well. The proper conversion is also applied in Tremor's video preview mode. See Working - File Formats for more details.
DefProxyGroup("4K Fullap",
DefBasePath( "../4096x3112/<base>.<format>"),
DefProxyPath("../2048x1556/<base>.<format>", .50,
1., GetDefaultBytes(),
"Auto", 0),
DefProxyPath("../1024x778/<base>.<format>" , .25,
1., GetDefaultBytes(),
"Auto", 0),
DefProxyPath("../410x366/<base>.<format>" ,
.10, 1., GetDefaultBytes(),
"Auto", 0)
);
Predefined Proxy Sets: Shake now allows you to create pre-calculated proxies files for FileIns. This allows for faster turn-around on render tests at lower resolution, as well as optimization of network rendering for proxy-resolution tests. The proxies are controlled through the Globals tab and through the new SFileIn node (the replacement for FileIn). The proxies are extremely customizable in terms of the location, format, aspect ratio and bit depth of the low resolution proxies sets. For more information, see Overview - Proxies.
FileIn changes: The FileIn node has been replaced with a new version, called SFileIn. It is stilled called by pressing the FileIn button but writes it in the new SFileIn format in the script. The new FileIn has predefined proxies, timing controls to do 3:2 pulldown, and retiming parameters. You can retime based on a speed factor, or with non-linear retiming. Both methods allow you to blend frames. The new FileIn capabilities make Average, Pulldown, and PullUp obsolete. Timing changes are reflected in the Time View.
Option+delete (in Backspace position) = Del key. The non-extended Macintosh keyboards do not have a Del key, but instead have the delete key where the Backspace key is located. To delete something on a non-exteneded Macintosh keyboard, select it and press Option+delete.
RotoShape has Motion Blur. It now uses the same motion blur as QuickShape.
EdgeDetect has a Fast mode Cheap, ugly, fast. The direction filter is not supported in Fast mode.
-render in command line This is similar to -node,
except that you can specify a time range, i.e., the following line will
only render FileOut1 from frames 1 to 20 and FileOut2 from
40 to 50:
shake -exec myscript -render FileOut1 1-20 -render FileOut2 40-50
-forcergb in command line. This command line only function will force a Black-and-White (BW or BWA) into RGB or RGBA format. This is irrelevant in the interface, and can be handled by the FileOut for software compatibility purposes, but is helpful in command line since it is otherwise awkard to do.
Keylight's balance parameter has been modified. Keylight works best with a balance of .9 for bluescreens and .5 for greenscreens, or so they tell us. Therefore, there is a test of the screen colour in balance to adjust itself accordingly.
YUV Resolution in FileOut. The yuv resolution for FileOut can now be manually selected or automatically determined by the resolution of the input node. The selected resolution will be the smallest possible to fit the entire image, i.e if smaller than NTSC, it will be NTSC, if between NTSC and PAL, it will be PAL, otherwise it will be HD. The script.videoResolution is no longer used for this purpose.
Uncompressed TGA files are now supported.
20 Macros in Cookbook. These macros are either useful directly, or are helpful to illustrate common macro building solutions.
Control the Color of a RotoSpline. Under the Globals - gui settings are color pickers to select the color of a rotospline.
Node View Thumbnails. All Image nodes automatically get a thumbnail
generated for them. You can manually generate thumbnails on other nodes
as well. The characteristics of the thumbnails are controlled in the Globals
gui settings subtree. Note that to preserve efficiency, the thumbnails
do not update dynamically. See Interface
- Node View for more details.
Proxy Selecting From Top Menu Button: The old proxy on/off buttons has been replaced with a pulldown selector to allow you to jump to any of your 4 settings. By default, you jump between Base and P1 - Ctrl+selecting while holding down the mouse will override this behavior, as with all pulldown buttons.
Custom Parameters in Pixel Analyzer. There are two extra info fields in the Pixel Analyzer which can take a result for a custom expression. You provide a label and the function in a ui .h file. The two default plugs are called exp10 and expf:
gui.pixelAnalyzer.customLabel1 = "exp10";Sequence Placement. The FileIn browser has a setting to place a sequence's start frame at frame 1, at the sequence start frame, or at the current frame.
Disconnecting Noodles. You can Ctrl+click on a noodle to disconnect it.
Sequential option for Render Menu. If you have multiple FileOuts, Shake may become inefficient as disk activity increases. By turning on Sequential (which is equivalent to the been-around-for-a-long-time -sequential flag), Shake will render one file and then move on the second, third, etc. There may be render or disk reading inefficiencies (by reading the same file multiple times) when doing this.
Render Menu ease-of-use. You don't have to turn off updateFromGlobals
to change any of the Render Parameters in the GUI.
Tracking Tutorial. Although the bus is still around, the rest of the tutorial has been redone. Note I also had to change the sign due to recent events...
Customize Shake. This has been re-organized and is 50% less stinky.
Cookbook. This has been completely changed. New material, a plethora of macros, a big grab-bag of stuff I don't know what to do with, but I thought I'd write them down. Think of it as My Giant Post-It Note.
Overview - FileFormats. Power-packed with explosive reading, including the spine-tingling Table of File Sizes.
How to Make a Cleanplate .Under Advanced Tutorials.