autoCrop_MB v3.7
This location is for Registered Users Only.
Perhaps you need to login or register.
11.0, 10.5, 10.0, 9.0 or later
Mac


**DESCRIPTION**
The bounding box is a powerful part of Nuke's compositing ethos. It can help make your scripts more efficient and speed up your renders. Anything outside the bounding box will not be considered when applying defocuses and motion blur for example which is a huge time (and CPU) saver!
The autoCrop_MB script runs the Auto Crop in a curveTool on a selected node/s and then copies the data into a crop node. It does this automatically.
It will produce an animated bounding box that is tight to the channel you run it on. Only non-zero pixels are kept.
It's particularly useful when you receive CG with no bounding box but can also speed things up when coming out of a ScanlineRender.
The GUI asks the user for 'frame range' and the 'layer' to analyse. If running autoCrop_MB on a 'Read' node it is possible to set
the 'frame range' to 'input' instead of 'global'. It is also possible to choose a custom frame range to analyse.
**INSTALLATION**
Add the following to your menu.py after placing autoCrop_MB.py in to your .nuke folder.
import autoCrop_MB
nuke.menu( 'Nuke' ).addCommand( 'MB Tools/Run Auto Crop on Selected', autoCrop_MB.autoCrop_MB )
**USE**
1) Select node/s to run autoCrop_MB on.
2) Choose 'Run Auto Crop on Selected' from the 'MB Tools' menu.
3) Choose the frame range to run the script on - global, custom or input (if available). If you choose 'custom' please enter the start and end frames.
4) Choose the layer to run the script on. Alpha is best if you have one.
5) Click 'crop to format' if you would like to only analyse the format area and nothing outside it.
Happy Bounding Boxing!
**VERSIONS**
autoCrop_MB v3.7
- Ability to add to BBox after you've run the script. Helpful if your adding the crop somewhere else in your script and adding motion blur for example.
autoCrop_MB v3.6
- 'crop to format' checkbox now working correctly.
autoCrop_MB v3.5
- Increments removed.
- GUI layout adjusted.
- The ability to select a custom frame range added.
- The GUI is now not running the crop.py from the nukescripts folder. The auto crop function is built in to autoCrop_MB.
- Added the ability to analyse outside the format area.
autoCrop_MB v2.3
- First upload.
Jack Hughes
Magic Beans VFX Ltd
https://magicbeansvfx.wordpress.com
Comments
Like in the reconcile3D node with the "calculate output live" check box. ( or like in fusion )
It's been years that i wait for the option but it seems that it won't arrive.
Is there only me that is interested by this ?
with print(nuke.message('P lease selected a node to run autoCrop_MB on...'))
RSS feed for comments to this post