IMAGE PACKER BLENDER ADDON

This Blender addon serves as a powerful tool for merging multiple images into a single file, utilising various packing algorithms.

The addon was developed during our exploration of image generation within Blender, aiming to streamline the workflow of viewing all generated results in one collection. Combining 30 images through other software, such as Adobe Photoshop or Affinity Photo, is time-consuming. To address this, we created a flexible and straightforward solution to improve efficiency and provide greater creative control over image composition.

You can try the addon for yourself by directly installing it in Blender via the addon menu and searching for 'Image Packer', or by downloading it from Blender Extensions.

If you want a more in-depth look at how each algorithm works, you can check out the source code on GitHub.

Packing Algorithms

Square Packing

  • Preserve the aspect ratio of original images or stretch them.
  • Scale image based on width or height (preserve aspect ratio).
  • Image size based on average/median/minimal/maximum side length or custom.
  • The final image has an aspect ratio of 1x1.

Row Packing

  • Scales all images to the same height.
  • Image height based on average/median/minimal/maximum height or custom.
  • The final image aspect ratio is the median ratio of all images.

Column Packing

  • Scales all images to the same width.
  • Image width based on average/median/minimal/maximum width or custom.
  • The final image aspect ratio is the median ratio of all images.

Next Fit Packing

  • Keeps the size of the images but may result in gaps between the rows.
  • The final image aspect ratio is the median ratio of all images.
image description view project