Provides three.js versions of geometrical shapes commonly used in High-Energy and Nuclear physics. To be used with the three.js-based Event and Geometry displays.
generate the minimum number of tiles to cover a geojson geometry
Slice three.js geometry with a plane.
Fast 2D convex hull (Graham Scan)
2D line clipping (Liang-Barsky)
JavaScript 3D library
A BVH implementation to speed up raycasting against three.js meshes.
2D / 3D closest point / proximity helpers
A React renderer for Threejs
2D circular / elliptic arc operations
stand-alone library of threejs examples
SDF-based text rendering for Three.js
Intl.LocaleMatcher ponyfill
Basic Geometric library for Type Design
Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation
2D/3D shape intersection checks
useful add-ons for react-three-fiber
[`react-three-fiber`](https://github.com/drcmda/react-three-fiber) support. This package is for version 6 of react-three-fiber
TypeScript definitions for @mapbox/tile-cover
Various utilities related to Three.js
2D polygon/polyline analysis & processing utilities
Freely customizable, iterative nD subdivision curves for open / closed geometries
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
2D polygon clipping / offsetting (Sutherland-Hodgeman, Grainer-Hormann)