A tool that makes creating backdrops and sticky notes easier. The nodes will be color coded automatically based on keywords defined by the user in the preferences panel, in a similar way you can set default colors for nodes. The tool also features an optional 'autocolor' function that recogizes when the label contains a color.
W_backdropper
Updated: 7 February 2018
Author: WouterGilsing
Compatible Nuke versions: 9.0 or later
Compatibility: Linux, Mac, Windows
W_backdropper
W_backdropper is a tool that makes creating backdrops and sticky notes easier and color codes them for you automatically. Assign specific colors to keywords in the preferences panel, in a similar way you can set default colors for nodes. Making it a lot easier to keep your scripts organized and consistent.
When hitting the shortcut, a dialog will pop up that let's you enter a label (can be left blanc). A backdrop r stickynote will be created with that label, and based on the label a color will be set.
The tool also features an 'autocolor' option that recognizes keywords containing colors.
For example, when labeling a backdrop 'green house in far bg', the word 'green' will be recognized and the backdrop will therefore be colored green. Additional descriptors like 'dark' or 'light' will be taken into account. You can of course disable this functionily in the preferences, or change the order of importance (custom keywords over autocolors or vice versa).
Underneath Edit/Nodes/W_backdropper functions can be found to run the script on previously created nodes, to make all your scripts nice and consistent.
New in v2:
Not dependent on the matplotlib module any longer.
Copyright (c) 2018, Wouter Gilsing
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Redistribution of this software in source or binary forms shall be free
of all charges or fees to the recipient of this software.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER 'AS IS' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.