Есть несколько похожих вопросов о stackoverflow, но ни один из них, похоже, не дает ощутимого ответа, который может понять кто-то, не имея четкого понимания NP-жестких проблем и алгоритмов.
Как выполнить 2D-упаковку прямоугольных объектов? В моем случае я пытаюсь собрать несколько изображений в одно изображение, для использования в качестве спрайта, используя минимальное пространство. Каждое изображение, возможно, имеет разные границы, но в контейнере нет установленных границ.
Я надеялся, что кто-то с пониманием алгоритмов упаковки бункеров может объяснить, как это может быть достигнуто программным путем, а не для общего обзора метода упаковки бункеров.