1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-21 20:43:29 +01:00
MLEM/MLEM.Data
Ell 6f64661817
Improve the runtime texture packer algorithm (#31)
* use a random size for testing pack times to show how truly bad the current algo is

* expand overlap test to include padding and pixel padding

* fixed TestPackTimes on KNI

* also test for whether the padding intersects

* Use a binary tree algorithm for the runtime texture packer

* update changelog and bump version

* fixed fna compile errors

* save TestPackTimes textures separately
2024-11-07 16:18:51 +01:00
..
Content Image loading improvements: 2024-09-14 10:48:04 +02:00
Json Made fields and methods in StaticJsonConverter protected to allow extending it 2024-10-20 12:31:31 +02:00
DataTextureAtlas.cs Moved extension methods into matching namespaces to avoid unexpected suggestions 2024-07-19 20:02:28 +02:00
MLEM.Data.csproj remove lidgren references from mlem.data 2024-07-18 18:27:05 +02:00
MLEM.Data.FNA.csproj remove lidgren references from mlem.data 2024-07-18 18:27:05 +02:00
MLEM.Data.KNI.csproj Added MLEM.KNI and friends, which are fully compatible with KNI 2024-09-02 19:55:28 +02:00
RuntimeTexturePacker.cs Improve the runtime texture packer algorithm (#31) 2024-11-07 16:18:51 +01:00