直線の描き方は知っていますが、(直線の周りなどに)線を引くことはできますか?
すみません、私はこれをより詳細に説明するために英語をあまり上手に話せません;-)
編集:私の遅い答えをお詫びします-あなたは正しいです、それは単純なスプライン/曲線(ユーザーによって描かれた)の周りに「検証」し、ワームの「巻き」(正しい言葉?)のように見える正弦波のようなものでなければなりません。
「ノイズ」バージョンは少しランダムに見えます。
波は上の画像のようになります。
なぜ正弦波を描かないのですか?
おそらくPerlinNoiseですが、手描きの外観の線に適用されます(このページの「スケッチ線の描画」を参照してください...?
Curve API (CAPI) (http://sourceforge.net/projects/curves/) を使用できます。彼らのサイトで説明されているように、そこには次のようなものがあります: 一連のコントロール ポイント上で自身を定義するさまざまな数学的曲線の実装。サポートされている曲線は、ベジエ、B-スプライン、カーディナル スプライン、Catmull-Rom スプライン、ラグランジュ、自然 3 次スプライン、および NURBS です。
描画したい曲線のポイント セットが定義されている場合は、カーディナル スプラインまたはより一般的な B スプラインをお勧めします。この API は非常に適切に実装されています。
スプラインの Java 2D の例は、http://ibiblio.org/e-notes/Splines/Intro.htmにあります。
回答が遅くなり申し訳ありません。そのとおりです。これは、単純なスプライン/曲線 (ユーザーが描いたもの) の周りを "巻き上げ" (正しい言葉ですか?) ワームのように見える正弦波のようなものである必要があります。
「ノイズ」バージョンは少しランダムに見えます。
波は次のようになります 。