Repository navigation
v1.0.19
·
11 commits
to master
since this release
Add KTX2 compression, per-LOD config, geometric error fixes, and .NET 9 KTX2 compression: - Restore built-in KTX2 compression via basisu (originally by Tsipf Vadym), with fixes for KHR_texture_basisu extension and UV flip Per-LOD configuration: - Each LOD has its own JpegQuality (default 90) and MaxAtlasSize (default 4096) - Atlas textures saved as JPEG instead of PNG Geometric error and LOD transitions: - Root error scales from model diagonal — fixes large models disappearing when zoomed out - Per-tile AABB half-diagonal geometric error — LOD transitions scale naturally with tile size - All Refine modes changed from ADD to REPLACE Parallelization: - Split stage, texture atlas packing, and geometry writing run in parallel - Thread-safe texture cache with Lazy<T> to prevent double-loading Other: - Target .NET 9 across all projects