SDCurve.js: A JavaScript Library for Interactive Subdivision Curves

We present SDCurve.js, a JavaScript library for creating interactive subdivision curves. Although subdivision curves are well-suited for use in interactive visualizations, the InfoVis community has used them sparingly. SDCurve.js is a lightweight, opensource, D3-compatible library that implements several common curve schemes, such as interpolating curves and B-Splines of any degree, in a subdivision framework that allows fast and easy curve interaction. We hope InfoVis researchers and designers will take advantage of it and contribute to its expansion.

Watch the 30 seconds video preview