## 117 packages found

Find the Overlap Area.

A 2D collision checker for modern JavaScript games.

Compact JavaScript library that provides an Object based solution for working with HTMLCanvas drawables as if they were tangible, separate objects. Good for lightweight game engines and mobile friendly.

zero-dependency 2d collision detection for circles, polygons, and points (with SAT and BVH)

- Collision
- Separating Axis Theorem
- Bounding Volume Hierarchy
- SAT
- BVH
- Circle
- Polygon
- Line
- Shape
- Separating
- Axis
- Theorem
- Bounding
- Volume

2d segment to segment intersection detection

Superquad is yet another quadtree implementation for JavaScript that hopes to provide some additional functionality on top of standard quadtree implementations.

zero-dependency 2d collision detection for circles, polygons, and points (with SAT and BVH)

- Collision
- Separating Axis Theorem
- Bounding Volume Hierarchy
- SAT
- BVH
- Circle
- Polygon
- Line
- Shape
- Separating
- Axis
- Theorem
- Bounding
- Volume

Fit a popover element on the screen.

JavaScript implementation of a static spatial grid index in two dimension.

Fast tracking and collision detection for large volumes of objects within an arbitrary number of dimensions

Library for polygons operations

return whether two boxes or points are colliding in 2d

test for the intersection of convex polytopes in 2d or 3d, computing the minimum translation vector

collision detection for circles, polygons, and points — fork of github.com/Sinova/Collisions

- Collision
- Separating Axis Theorem
- Bounding Volume Hierarchy
- SAT
- BVH
- Circle
- Polygon
- Line
- Shape
- Separating
- Axis
- Theorem
- Bounding
- Volume

simple, quick, AABB framework-independent, collision system.

Get the normalized ray that your mouse is projecting into your scene

Detect collision between 2 given colors. Return a new color if 2 colors are too close

Measure and compare the dimensions and distances of DOM elements.

Manages the collision states between a collection of GameObjects in the scene for the Unity software.

intersect a ray and triangle in 3 dimensions