Fabric.jsのパスデータをPaper.jsで単純化する

Fabric.js を使用してCanvas上にフリーハンドで描いた線を toSVG
toJSON でシリアライズしてみると fabric.Path のベジェ曲線のデータが結構な量になることがわかります。 Paper.jspath.simplify を利用することで、 fabric.Path のデータ量を減らしてスムーズな線を簡単に描画することができました。

Continue reading →