BSpline Curve Playground
source is available at https://github.com/Tagussan/BSpline
hashrock変更点
- ポリゴンで描画するようにした
- 筆圧対応(BSplineが3次元に対応していたため、zとして入れたらそのまま動いたが、これでいいのだろうか…?)
所感
- 平筆になってるので両端を円にする必要がありそう。また、コーナーの形状が非常によくない
- ゆっくり線を引くとガビガビになる
- 今の所線は1本しか引けない。描いたらラスタライズする必要がある
- ストローク同士でブーリアン演算すれば、ストロークを部分的に消してflattenする消しゴムが実装できそうだけどしんどそう