
デジタル群衆を指揮する芸術
3ds MaxのCrowdシステムは、あなたの指示を待つデジタル俳優の軍隊のようなものです。🎬 ここでは、群衆シミュレーションの最高の監督になる方法を明らかにします。
プロフェッショナルなステップバイステップ設定
1. エージェントの作成
- ベースモデルのバリエーションを準備(3-5種類の異なるバージョン)
- Loopモードで循環アニメーションを割り当て(泳ぐ、飛ぶ、歩く)
- 数千のエージェントのためにインスタンスやプロキシで最適化
2. シーンの設計
- Grid/Surface Followでナビゲーションサーフェスを定義
- シンプルなDeflectorsで障害物をマーク
- 吸引/反発ゾーンを設定
適切に設定された振る舞いは、現実的な群れと酔っ払ったように見える魚の違いです。
3. 振る舞いのプログラミング
- Seek/Arrival: 指向性のある動きのために
- Avoid: 賢く衝突を回避
- Speed Vary: 速度の自然な変動
- Path Follow: 事前定義された軌道のために
最適化のコツ
- テストのために10-20エージェントから開始
- 設定中にDisplay as Boxを使用
- 最終シミュレーションをベイクしてスムーズな再生
- メモリ節約のためにインスタンシングでレンダリング
シミュレーションを台無しにするエラー
- CrowdパネルでSolveをアクティブに忘れる
- デリゲートにアニメーションを割り当てない
- 矛盾する振る舞いを設定
重要なポイント: 80%のリアリズムはランダムな変動(サイズ、速度、アニメーションのタイミング)にあります。一番信ぴょう性の高いCrowdは、カオスに見えるがルールに従うものです。🌊
今、あなたは鳥の群れから人間の群衆まで作成する準備ができました。そしてクライアントが「1000エージェント追加できますか?」と言った時、瞬きせずに答えられます... シーンを最適化した後で。😉
ボーナスティップ: 人間の群衆の場合、CrowdをBipedと組み合わせ、walkcycleのバリエーションをライブラリに保存して他のプロジェクトで再利用。