キャンバスに手描きをシミュレートします
-
28-10-2019 - |
質問
Canvas要素をシミュレートするJavaScriptライブラリはありますが、直線を作成する代わりに、「フリーフォーム」または「手描き」の外観が作成された行がありますか?
これは存在していれば非常にクールであり、誰かがすでにそれをしているはずだったようです。また、これに関係する数学に関する記事がある場合、私は興味があります。なぜなら、私はこのライブラリを自分で実装しようとすることができるからです。
解決
数年前にこれを行うことについて何かを読んだことを覚えています。ちなみに、その記事はCanvasのJavaScriptでそれを行っていました。基本的に、Bresenhamのライン描画アルゴリズムのようなものを使用してピクセルごとのラインを描くことでしたが、それを変更して、ラインにランダムな逸脱/摂動を追加することでした。
これが私が当時読んでいたページだったかどうかはわかりませんが、これがGoogleが今日育てたものです。 http://29a.ch/2010/2/10/hand-drawn-lines-algorithm-javascript-canvas-html5
所属していません StackOverflow