Search results
56 packages found
Detect collisions between different shapes such as Points, Lines, Boxes, Polygons (including concave), Ellipses, and Circles. Features include RayCasting and support for offsets, rotation, scaling, bounding box padding, with options for static and trigger
- javascript
- typescript
- library
- computational-geometry
- alghoritm
- computational-geometry-alghoritm
- collisions
- collision-checking
- concave
- rotation
- angle
- separating-axis-theorem
- bounding-volume-hierarchy
- Circle
- View more
A simple javascript plotting boilerplate for 2d stuff.
Geometries for 3D rendering, including normals, UVs and cell indices (faces). Perfect if you want to supercharge your dependency folder... with 30KB of geometries.
构造圆形对象,通过 EllipseOptions 指定多边形样式。
构造圆形对象,通过 EllipseOptions 指定多边形样式。
Functional, polymorphic API for 2D geometry types & SVG generation
2D / 3D closest point / proximity helpers
2D circular / elliptic arc operations
A simple read more / read less feature in vanilla js
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
Maker.js, a Microsoft Garage project, is a JavaScript library for creating and sharing modular line drawings for CNC and laser cutters.
Functions for animation, color transitions, ecliptic, bezier, decasteljau, curves, three dimensional curves, smooth scrolling, random range, randomItem, mobius index, vectors, physics vectors, and easing.
- Animate
- Bezier
- Boids
- Clamp
- Clamp angle
- Clamp radian
- Colors
- Curve
- Decasteljau
- Easing
- Ellipse
- Eliptic
- Lerp
- Mobius
- View more
TypeScript library for 2d geometry
Conversion and preparation of thi.ng/geom shapes & shape groups to/from AxiDraw pen plotter draw commands
A simple JavaScript interface to DXF written in TypeScript.
Grid creation and manipulation made pretty.
Determine if a point belongs to an ellipse
draws an ellipse with bezier curves
leaflet draw with ellipse