Search results
230 packages found
The Swiss Army Knife of Vector Graphics Scripting
turf bezier-spline module
A simple javascript plotting boilerplate for 2d stuff.
Assorted common math functions & utilities
- animation
- bezier
- cubic
- easing
- hermite
- interpolation
- interval
- math
- prime
- quadratic
- smoothmax
- smoothstep
- solver
- trigonometry
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
🏀 一个简单易用的贝塞尔曲线过渡动画工具
a tool set to help you draw mouse track in web canvas
Robert Penner's easing functions, slightly modified, in typescript
- tween
- ease
- react
- animation
- easing
- penner
- bezier
- interpolation
- easeInBack
- easeInBounce
- easeInCirc
- easeInCubic
- easeInElastic
- easeInExpo
- View more
BezierEasing provides Cubic Bezier Curve easing which generalizes easing functions exactly like in CSS Transitions.
Functional, polymorphic API for 2D geometry types & SVG generation
mzMath - a collection of TypeScript-based math helpers.
- math
- mathematics
- vector
- matrix
- angle
- linear algebra
- algebra
- random
- modulo
- range
- Bézier curve
- Bézier
- Bezier curve
- Bezier
- View more
The Swiss Army Knife of Vector Graphics Scripting
Hiccup shape tree renderer for vanilla Canvas 2D contexts
SVG element functions for @thi.ng/hiccup & related tooling
Robert Penner's easing functions, slightly modified
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
Freely customizable, iterative nD subdivision curves for open / closed geometries
IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed
If you want to work with Paper.js, simply download the latest "stable" version from [http://paperjs.org/download/](http://paperjs.org/download/)
If you want to work with Paper.js, simply download the latest "stable" version from [http://paperjs.org/download/](http://paperjs.org/download/)