This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
start [2021/02/13 05:53] muragami [Rogue-lua] |
start [2021/10/30 09:39] (current) muragami [cppSfxr] |
||
---|---|---|---|
Line 3: | Line 3: | ||
Here it is, however incomplete or limited. I will make sure I note how complete docs are for each, so you'll know going in what to expect. Most of these are hosted on [[https:// | Here it is, however incomplete or limited. I will make sure I note how complete docs are for each, so you'll know going in what to expect. Most of these are hosted on [[https:// | ||
+ | You can also return to my website [[https:// | ||
===== Maxrects-lua ===== | ===== Maxrects-lua ===== | ||
Line 11: | Line 12: | ||
An implementation of the MAXRECTS 2d rectangle packing algorithm in Lua, somewhat optimized for LuaJIT. It is pretty flexible, as it just packs rectangles. You can attach a field in the rectangle called data, and that can hold your information about the specific rectangle (for instance, image information). | An implementation of the MAXRECTS 2d rectangle packing algorithm in Lua, somewhat optimized for LuaJIT. It is pretty flexible, as it just packs rectangles. You can attach a field in the rectangle called data, and that can hold your information about the specific rectangle (for instance, image information). | ||
+ | |||
+ | Simple Video Demonstration of hot packing action: | ||
+ | {{ : | ||
===== Rogue-lua ===== | ===== Rogue-lua ===== | ||
Line 17: | Line 21: | ||
* [[https:// | * [[https:// | ||
- | Docs: <del>Rogue-lua</del> | + | Docs: [[Rogue-lua]] |
+ | |||
+ | An re-implementation of [[https:// | ||
+ | |||
+ | ===== cppSfxr ===== | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | Docs: [[cppSfxr]] | ||
- | An implementation of [[https:// | + | Sfxr recoded and enhanced as a C++ library |