mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-11 23:32:17 +00:00
* fix(scriptui): bound the edges and bands a fillPath is tessellated with * address review: cap the triangles a ScriptUI fill produces * address review: raise fillPath limits (65,536 edges, 262,144 bands, 4M triangles, work cap); fill what fits and log a warning instead of nothing * address review: bound the fillPath crossing scan: edges swept by top, pairs and boundaries counted against the work and band budgets * address review: bands with crossings that were not cut are left unfilled when the crossing scan is over budget * address review: bands left out of a fill still count against the work budget