three-mesh-bvh
A BVH implementation to speed up raycasting against three.js meshes.
A BVH implementation to speed up raycasting against three.js meshes.
whether a picking ray intersects with a plane
Event framework based on emitting rays onto the user interface
An implementation of the Watertight Ray/Triangle Intersection algorithm
Fast raycasting through voxels
test if a ray intersects an aabb in 2d/3d space
Generic GUI raycasting system
Raycasting in typescript
Get the normalized ray that your mouse is projecting into your scene
Raycasting engine for creating simple fps games
Simple addon for threejs which returns the element with the lowest userData.selectionIndex value in the intersections from a raycast
Raycasting plugin for Phaser 3.
High-performance 2D spatial index for rectangles (based on R*-tree with bulk loading and bulk insertion algorithms)
A matrix log dependency utility. Useful for converting and testing algorithm behavior of CPU code to GPU code.
Simple addon for threejs which returns the element with the lowest userData.selectionIndex value in the intersections from a raycast
step based Digital Differential Analyzer (DDA) algorithm
A preset for ESlint having some reasonable defaults
A preset for ESlint having some reasonable defaults
ESLint plugin designed to help Raycast's extensions authors follow best practices
Icons library for Raycast frontend projects