1

自己共謀による布シミュレーションシステムを実装しようとしています。バネ力のあるパーティクルシステムを使用して、布全体を実装しました。(つまり、布の頂点のグリッドがあります)ここで、自己共謀を実装するための簡単な方法も必要です。実際には、衝突検出と応答の両方。どんな助けでもいただければ幸いです。

4

1 に答える 1

0

これは、必要な単純さ(および不正確さ)によって異なります。

最も単純な変形:-頂点に関して高解像度の布を選択します。各頂点で球を使用します。全体を残さないように十分な大きさ/多さです。接触ごとにばねを作成します(タイムステップごとにやり直す必要があります)。時間ステップは、トンネリングを回避するために十分に小さくする必要があります(ただし、球-球の連続は簡単に検出できますが、ソリューションをバックトラックしたくない場合は、解像度が難しい場合があります)。

より正確な変形:検出部分での連続衝突検出を備えたTrimesh-trimesh(またはスプライン-スプライン)。応答部分の摩擦を伴ういくつかの剛体接触モデリング。

このトピックに関する多くの記事があります。Barraff and Witkin 1998 http://www.cs.cornell.edu/courses/cs667/2005sp/readings/baraff98.pdfは初心者ですが、いくつかの問題があります。

簡単な文献検索でさらに多くのことがわかります。

于 2013-07-25T22:48:26.450 に答える