Building a system to optimally pack box-like objects onto procedurally generated bookshelves. The main idea behind it is to compute a bounding rectangle for each asset to be packed and then using UV layout algorithms for optimal rectangle packing over provided UV islands (the procedurally generated bookshelf area). Once the 2D rectangles are optimally distributed we can swap them out with the original asset like a book or a box.
Version: Houdini 20.5 (Indie)
Email: contact@everythingcg.com