Cubic interpolation function as implemented by Jason Bevins in libnoise.
$ npm install --save cubic-interp
var cubicInterp = require('cubic-interp');
var values = {
n0: 1,
n1: 5,
n2: 8,
n3: 10
};
var alpha = 0.5;
cubicInterp(values.n0, values.n1, values.n2, values.n3, alpha);
This project uses typescript as its build system.
- Install dependencies:
$ npm i && npm run typings
- Build:
$ npm run build
This project is using mocha for unit testing.
- Compile and run tests:
$ npm run build+test
- Watch:
$npm run watch
LGPL v2.1