LessSimpleZone | A more precise & optimized extension of SimpleZone

yeah i think its much better now
55-60, but its just weird if i had to put that since in ZonePlus dont have a perf issue like this just having memory leaks issue

1 Like

Yeah ZonePlus automatically provides OverlapParams, the reason why I don’t do this for SimpleZone is because I want users to customize the zones to squeeze out the most performance :V, it’s also why I recommend doing this in the “Best Practices” section for SimpleZones post

ngl you should probably provide some presets that do this

2 Likes

Yeah ig i should, maybe like a params to automatically only include unanchored parts, i also should probably make the overlapparams updateable :V

1 Like

Package Version 115:

Package Version 116:

  • Inlined all point-in-box calculations instead of using Geometry.isPointInBox(), this is more of a micro-optimization than anything I think but I try to get as many gains as i can

Coming Soon:

  • LessSimpleZone:IsBoxWithinZone()

Package Version 117:

  • Added limited support for Zone:IsBoxWithinZone() (only works for box shapes currently)
  • Fixed some pretty bad issues
  • Reworked everything to use the vector library, and also type annotated vectors so it’d run better