私は地形、雲、その他いくつかの気の利いたものを生成するためにパーリンノイズをうまく使用しています。しかし、私は現在、飛んでいる昆虫(特にホタル)のグループをアニメーション化しようとしています。そして、これにもPerlinノイズを使用するように提案されました。しかし、私は本当にこれについてどうやって行くのかは分かりません。動きのためのパーリンノイズ?
ノイズマップのでように与えられた私に発生した最初のもの:ホタル
- 割り当てる各ランダム初期位置、速度、角加速度。
- フレーム上で、方向ベクトルに沿ってフライの位置を進めます。
- 新しい場所のノイズマップを読み、それを使って角加速度を調整し、 をより軽いピクセルに向かって「回す」ようにします。
- 角加速度を他のハエの近くで再度調整し、局所的な最大値の周りにクラスタリングされないようにします。
しかし、これは、ハエが地図の端に達する場合、または単一点を周回するだけで回ってしまう場合をカバーしません。 2番目のケースは大したことではないかもしれませんが、地図のエッジとの衝突を回避するための信頼できる方法を確信しています。
提案?チュートリアルや論文(英語でどうぞ)?
年老いた質問に答えるのは厄介な瞬間です。 – Peaches491
それは良い答えです。私がやり遂げたことよりも優れており、将来的には便利になるでしょう。ありがとう。 –