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
Simple addon for threejs which returns the element with the lowest userData.selectionIndex value in the intersections from a raycast
Raycasting engine for creating simple fps games
Get the normalized ray that your mouse is projecting into your scene
High-performance 2D spatial index for rectangles (based on R*-tree with bulk loading and bulk insertion algorithms)
Raycasting plugin for Phaser 3.
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
Diamon refraction material
A preset for ESlint having some reasonable defaults
step based Digital Differential Analyzer (DDA) algorithm
A preset for ESlint having some reasonable defaults
ESLint plugin designed to help Raycast's extensions authors follow best practices