
マスクが生きているかのように爆発するとき
3ds Maxでリボンがぶら下がったReactor Clothを使ってマスクをシミュレートするのは簡単そうに見えます... 実行するまで。そして布が頭を突き抜けたり、自分の意志を持ったように飛び回ったりします。問題はほとんど常に衝突の定義と不適切に固定された頂点にあります。
Reactor Cloth: 個性豊かなシミュレーター
壊滅的なエラーを避けるために:
- キャラクターの簡略化バージョンを使用 (ボックスやカプセルなどのプロキシ)をリジッドボディとして、詳細なメッシュではありません。
- リボンの固定頂点を慎重に割り当て (通常、マスクや頭に接触するもの)。
- 布のプレーンは十分なサブディビジョンを持ち、過度ではありません。硬い紙でも3000ポリゴンのシーツでもありません。
Reactorは複雑なジオメトリと相性が悪く、衝突が不適切に設定されていたり、スケール外の値があったりするとシーンを壊したがります。
現代的な代替: ボーンまたはMassFX Cloth
Reactorがリギングの祖父のように振る舞う場合:
- ボーンシステムを使用 IK Splineでリボンの動きをシミュレート: シンプルでクリーンで非常に制御可能。
- 最近の3ds Maxバージョンを使用しているならMassFX Clothを試す。より良い安定性、より良い衝突制御、より良い視覚結果。
リボンが微妙にしか動かないマスクの場合、手動でアニメーションすることも有効です (そして速い!)。
シミュレートされたフラストレーションの教訓
何時間も頂点と衝突を調整した後、「3つのキーフレームで手動アニメーションして誰も気づかない方がいい」と言うようになります。Reactor、何もありがとう…またか。
だから、リボンが自分の意志を持っているように見えたり、頭を忍者の幽霊のように突き抜けたりしたら、苛立たないで: 20年間反抗的だったシミュレーターを飼いならそうとしているのです。それに生き残るだけでも勝利です。