Replaced heuristics with a smarter (still slightly heuristic) approach to avoiding unwanted collisions for AABBs. Customised functions from SAT.js in order to achieve this.
Implemented debug rendering for tile normals and ignormals.
Improved performance by way of pooling arrays, response objects, vectors, and so on.
Replaced heuristics with a smarter (still slightly heuristic) approach to avoiding unwanted collisions for AABBs. Customised functions from SAT.js in order to achieve this.
Implemented debug rendering for tile normals and ignormals.
Improved performance by way of pooling arrays, response objects, vectors, and so on.
Removed the snap feature.