• 8.0.1 e57bae4c44

    8.0.1 Stable

    cosmonaut released this 2020-12-21 22:32:26 +00:00 | 1 commits to master since this release

    Bump System.Collections.Immutable to 1.7.1

    Downloads
     
  • 8.0.0 b152755481

    8.0.0 Stable

    cosmonaut released this 2020-02-21 08:21:54 +00:00 | 4 commits to master since this release

    • Optimizes SpatialHash lookups by using AABBs.
    • SpatialHash can 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 MultiShape overloads to NarrowPhase.TestCollision
    • Polygons no longer can be equivalent to Rectangles
    • Implements sweep testing on Rectangles. Use the SweepTest.Test method.
    Downloads
     
  • 7.0.1 29ce203452

    7.0.1 Stable

    cosmonaut released this 2020-02-21 02:32:10 +00:00 | 18 commits to master since this release

    • Fix package description
    Downloads
     
  • 7.0.0 a46dd831d3

    7.0.0 Stable

    cosmonaut 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 EPA2D namespace
    • removes GJK2D namespace
    • TestCollision moves to NarrowPhase namespace
    • TestCollision now 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.
    • Intersect moves to NarrowPhase namespace
    • optimizes Intersect by using buffers
    • Point shape no longer contains any data. All points are functionally equivalent and only differentiate based on transform.
    • Polygon points now must be defined in clockwise order.
    • Rectangle is now defined by a Position2D Min and a Position2D Max.
    • Optimized various Shape support functions.
    Downloads