mirror of
https://github.com/CNCKitchen/stlTexturizer.git
synced 2026-04-07 22:11:32 +00:00
9b2fb68c47
- SoAHeap: hole method for bubbleUp/sinkDown (half the typed-array writes per heap level vs the old swap approach). - Seed dedup: Number keys instead of BigInt when vertex count < 94M (10-50x faster per key). BigInt fallback for extreme meshes. - addCreaseQuadrics: encode face pairs as negative numbers instead of allocating small arrays per edge. - Guard 3 (checkFlipped): single branch for corner index instead of 9 ternary operations per face. - Yield interval kept at 4096 with setTimeout(0) for reliable UI updates.