UNPKG

cardinal-spline-3d

Version:

Smooth curve through points with tension and resolution options.

39 lines (21 loc) 826 B
# Cardinal spline Generate cardinal splines in 2 or 3 dimentions ![2d](./images/2d.png) (red boxes show control points) ![3d](./images/3d.png) (rendered using [npmcad](https://github.com/dominictarr/npmcad-viewer)) # example ``` js var spline = require('cardinal-spline') var points = spline([ //array of control points [x,y,z],... ], 0.5, //tension 20 //number of segments between each control point ) ``` ## License adapted from [epistemex/cardinal-spline-js](https://github.com/epistemex/cardinal-spline-js) Released under [MIT license](http://choosealicense.com/licenses/mit/). You can use this class in both commercial and non-commercial projects provided that full header (minified and developer versions) is included. *© 2013-2017 Epistemex* ![Epistemex](http://i.imgur.com/wZSsyt8.png)