-
8.0.0 Stable
released this
2020-02-21 08:21:54 +00:00 | 4 commits to master since this release- Optimizes
SpatialHashlookups by using AABBs. SpatialHashcan now retrieve a set of objects based on a transformed AABB.- Adds
MultiShape. A MultiShape is composed of an immutable array of Shape2D-Transform2D pairs. - Adds
MultiShapeoverloads toNarrowPhase.TestCollision - Polygons no longer can be equivalent to Rectangles
- Implements sweep testing on Rectangles. Use the
SweepTest.Testmethod.
Downloads
- Optimizes
-
7.0.1 Stable
released this
2020-02-21 02:32:10 +00:00 | 18 commits to master since this release- Fix package description
Downloads
-
7.0.0 Stable
released this
2020-02-21 02:14:49 +00:00 | 20 commits to master since this release- Adds fast TestOverlap static method for AABB
- Optimizes SpatialHash by converting double int Dictionary lookup to a long lookup
- removes
EPA2Dnamespace - removes
GJK2Dnamespace TestCollisionmoves toNarrowPhasenamespaceTestCollisionnow includes fast path optimizations for certain shapes- Fast paths are exposed in
NarrowPhase. Rectangle overlap, Point-Rectangle overlap, and Circle overlap can be tested directly. Intersectmoves toNarrowPhasenamespace- optimizes
Intersectby using buffers Pointshape no longer contains any data. All points are functionally equivalent and only differentiate based on transform.Polygonpoints now must be defined in clockwise order.Rectangleis now defined by a Position2DMinand a Position2DMax.- Optimized various Shape support functions.
Downloads