フリーハンド スケッチを実装しようとしています (鉛筆のように見えるはずです)。私はいくつかの調査を行いましたが、インターネット上でこれに関する情報がほとんどないことに驚いています. 私が得た最良の情報は、Photoshop で描画し、結果を観察することでした。Photoshop は次のように機能すると思います。
1) 各ブラシには独自のピクセル マップがあり、各ピクセルの不透明度を示します 2) 設定 (太さ、色など) が描画前にこのピクセル マップに適用されます 3) マウスを押すと、Photoshop はポインタの下のピクセルをゆっくりと塗りつぶし始めます不透明度が指定されたピクセル マップに従って 4) 高速に描画する場合 (2 つのマウス フレーム間の距離が塗りつぶし比率よりも大きい場合)、Photoshop は何らかの方法でブラシを補間し、均一に見えるようにします。よくわかりませんが、線が規則的に見えないため、パターンに何らかの変換が適用されていると思います.
私が実装したいもう 1 つの効果は、鉛筆が持ち上がる前に (鉛筆の速度に基づいて) 線が細くなることです。
以下に関するヒントをいただければ幸いです: 1) Photoshop ブラシ (または同様のツール) がどの程度正確に機能するか 2) 類似のことを行うオープンソース ツール 3) 検索するキーワード (どうやら私は間違った言葉でググっているようです)
ここに、調査プロセスで見つけたリンクがあります (残念ながらクローズド ソース): http://www.youtube.com/watch?v=3RPphJxxscY