JSPM

Found 65 results for cubic

cubic2quad

Approximate cubic Bezier curve with a number of quadratic ones

  • v1.2.1
  • 90.59
  • Published

svg-arc-to-cubic-bezier

A function that takes an SVG arc curve as input, and maps it to one or more cubic bezier curves

  • v3.2.0
  • 89.95
  • Published

makerjs

Maker.js, a Microsoft Garage project, is a JavaScript library for creating and sharing modular line drawings for CNC and laser cutters.

  • v0.18.1
  • 61.93
  • Published

@thi.ng/math

Assorted common math functions & utilities

  • v5.11.35
  • 61.53
  • Published

@thi.ng/vectors

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

  • v8.6.5
  • 60.30
  • Published

curve-interpolator

Interpolate values on a Cardinal/Catmull-Rom spline curve

  • v3.3.1
  • 54.59
  • Published

cubic-spline

spline interpolation

  • v3.0.3
  • 54.52
  • Published

minimatrix-polyroots

Implementation of Kahan's polynomial root finders for polynomials up to degree 4.

  • v3.0.5
  • 51.26
  • Published

cubic-roots

Implementation of Kahan's cubic root finder.

  • v2.0.0
  • 45.03
  • Published

bezier-intersect

intersections between bezier curves of order 2, 3 and lines and rectangles

  • v0.0.3
  • 44.43
  • Published

@thi.ng/ramp

Extensible keyframe interpolation/tweening of arbitrary, nested types

  • v3.3.56
  • 44.15
  • Published

flo-bezier3

Purely functional linear, quadratic and cubic bezier library, including accurate, robust bezier intersection.

  • v6.0.1
  • 44.07
  • Published

@thi.ng/geom-splines

nD cubic & quadratic curve analysis, conversion, interpolation, splitting

  • v2.3.61
  • 43.32
  • Published

@thi.ng/geom-subdiv-curve

Freely customizable, iterative nD subdivision curves for open / closed geometries

  • v3.0.67
  • 40.38
  • Published

shape2d

Turns lineTo, moveTo, quadratic & bezier curves into discrete Vector2 points

  • v0.0.5
  • 38.72
  • Published

interpolation

Linear and Hermite interpolation functions.

  • v1.0.0
  • 36.10
  • Published

fastnoise-lite

FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms

  • v1.1.1
  • 35.45
  • Published

smoothstep

bare-bones smoothstep interpolation function

  • v1.0.1
  • 34.59
  • Published

@thi.ng/geom-axidraw

Conversion and preparation of thi.ng/geom shapes & shape groups to/from AxiDraw pen plotter draw commands

  • v1.0.48
  • 33.25
  • Published

smart-svg-path

Smarter, easier SVG path manipulations for fine grain control over SVG path animations.

  • v1.0.3
  • 33.01
  • Published

functional-easing

Abstracted functional easing provider, based on Penner's equations.

  • v1.0.10
  • 30.75
  • Published

@eunsatio/ngx-smooth-scroll

Provide simple & configurable & cubic-bezier support smooth scroll for Angular 7+

  • v1.0.6
  • 28.61
  • Published

array-means

Calculates various averages of an array

  • v2.5.0
  • 25.34
  • Published

@rawify/rootfinder

The RAW root finder library for quadratic and cubic polynomials

  • v0.0.4
  • 23.13
  • Published

integer-sequences

Functional library for precise access to integer sequences such as prime numbers, square numbers, triangle numbers, etc

  • v1.0.4
  • 22.94
  • Published

curve-interpolator-vectorized

Interpolate arrays of values on a Cardinal/Catmull-Rom spline curve with vectorized methods

  • v3.3.7
  • 20.06
  • Published

fastnoisejs

FastNoise.cc N-API bindings for Node.js!

  • v1.0.1
  • 19.44
  • Published

interpo

piecewise cubic hermite interpolating polynomials (pchip) for node

  • v1.0.1
  • 16.39
  • Published

@stdlib/math-strided-special-dmskcbrt

Compute the cube root for each element in a double-precision floating-point strided array according to a strided mask array.

  • v0.2.2
  • 13.91
  • Published

fastnoise-lite-typed

FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms

  • v1.1.7
  • 13.56
  • Published

@stdlib/math-strided-special-smskcbrt

Compute the cube root for each element in a single-precision floating-point strided array according to a strided mask array.

  • v0.2.2
  • 12.76
  • Published

animatable-js

This package allows easy and light implementation of linear or curved animation in javascript. (Especially suitable in a development environment on web components or canvas.)

  • v1.3.0
  • 11.85
  • Published

gm-bezier

Quadratic, cubic and linear bezier curve math, including get value of y at x(t).

  • v1.6.0
  • 10.79
  • Published

fast-noise-lite-ts

A fast and lightweight noise generation library for JavaScript

  • v1.0.0
  • 10.68
  • Published

cubic-spline-rs

Function that calculates curve points for cubic spline

  • v0.9.4
  • 8.48
  • Published

hexacubic

A mathy Javacript utility library for working with hexacubic grids functionally

  • v0.1.0-alpha.17
  • 8.13
  • Published

svg-cubic

Draw a simple svg shape with a cubic path

  • v0.1.0
  • 6.96
  • Published

scss-cubic-bezier

A list of SCSS variable of common cubic bezier formulas.

  • v1.0.0
  • 6.88
  • Published

ember-slow-motion

ember tagless component for handling slowly transitioning values as inspired by react motion

  • v0.1.0
  • 5.19
  • Published

atlas-cubic-smoothing

A commonly used cubic smoothing function for values in the domain [0,1].

  • v1.0.0
  • 4.69
  • Published

cubic-scroll

Extremely lightweight modern implementation of scroll with easing effect based on cubic function and rendering based on requestAnimationFrame

  • v1.2.0
  • 4.50
  • Published

use-frames

react hooks, numerical functions and dynamic systems for react animation

  • v1.2.6
  • 2.54
  • Published

ee-image-worker

smart, smooth & fast image resizing and cropping

  • v0.3.0
  • 0.00
  • Published