Dynamic Backdrop with Scaling and Finalization

This Nuke script creates a dynamic backdrop node that Scales and Aligns Nodes Dynamically:

Updated: 29 December 2024

Author: yogi_211181

Compatible Nuke versions: 13.2 or later

Compatibility:

Dynamic Backdrop with Scaling and Finalization

This Nuke script creates a dynamic backdrop node that:

  1. Scales and Aligns Nodes Dynamically:

    • Nodes inside the backdrop automatically realign and scale relative to the backdrop's size when resized.
    • Nodes dragged outside the backdrop are unaffected by scaling.
    • Nodes regain scaling behavior when moved back into the backdrop.
  2. Randomized Backdrop Colors:

    • Each backdrop gets a unique random color for easy visual distinction.
  3. Finalize the Setup:

    • A 'Break Connection' button in the User tab allows users to finalize the current layout by:
      • Removing the dynamic scaling behavior.
      • Freezing nodes in their current positions.
      • Clearing all internal connections and stored data.

Features:

  • Dynamic Scaling: Automatically adjusts node positions inside the backdrop when resized.
  • Node Inclusion/Exclusion: Nodes dragged outside the backdrop are ignored during scaling.
  • Finalization: Simplifies node setups by breaking dynamic connections when no further changes are needed.

Shortcut Key:

  • Use Ctrl+Shift+B to create a dynamic backdrop around selected nodes.

Sign in or register to download or rate.