Roblox / tarmac

Command line tool to manage Roblox assets
MIT License
115 stars 25 forks source link

Switch to new rectangle packing library #12

Closed LPGhatguy closed 4 years ago

LPGhatguy commented 4 years ago

Closes #11.

This PR introduces a new rectangle packing library and uses it instead of sheep inside Tarmac.

I called it "Packos", a play on the name "Paxos". I guess you could think of this name as a fictional minor deity of rectangle packing algorithms.

Packos:

Once we have a rough algorithm working, it should be easy to publish it as its own crate and see if it works for Tarmac.

I opted to try for this experiment instead of contributing for Sheep for now because: