A Nuke plugin for automatically packing multiple input images into a single output. Similar to UV packing tools, it arranges images efficiently with configurable aspect ratios, padding, and sorting options.
- Aspect Ratio Control: Auto, square, 4:3, 16:9, 14:9, 1.66:1, 1.85:1, 2.35:1, or custom
- Scale Modes: Original, Largest, or Smallest input scaling
- Pack Algorithms: MaxRects, Guillotine, and Skyline variants
- Bin Strategies: BNF, BFF, BBF, or Global
- Sorting: None, Area, Perimeter, Diff, Short Side, Long Side, or Ratio
- Padding: Adjustable pixel gap between packed images
- Space Utilization: Shows packing efficiency percentage
- Copy the
Packer2Ddirectory and paste it somewhere in your Nuke plugin path, usually:- Linux/macOS:
~/.nuke/ - Windows:
C:\Users\<YourUsername>\.nuke\
- Linux/macOS:
- Open with a text editor the file
menu.pythat lives in your Nuke plugin path, or create one if it doesn't exist. - Add the following line:
import Packer2D- Restart Nuke. The node will be available under the Other toolbar menu.
- rectpack: Python rectangle packing library
- Nuke 14.0
Packer2D is licensed under the GNU General Public License v3.0 (GPLv3).
The bundled rectpack library is licensed under the Apache License 2.0.


