Closed hayashi-stl closed 2 years ago
Yevhenii and I discussed how to best approach this important PR.
I did a lot of rewriting/fixing/improving and finally merged this!
I've disabled the tree for now, to optimize for updates over queries, as queries are generally rare, but updates are extremely common.
Excited to finally have correct selection behavior, and support for Firefox! Thanks again for doing this, and sorry it took so long to integrate. It'll be deployed in 15 minutes. Deployed.
Fixes #87
Dynamic AABB tree for pruning, and narrowphase collision algorithms for the 6 types of objects: pen, polyline, rectangle, ellipse, text, and image. (Though text just uses its bounding box)