プリファレンス(Preferences)ウィンドウのダイナミクス(Dynamics)カテゴリでは、以下のプリファレンスを設定できます。
出荷時の既定の設定に戻すには、このウィンドウで
を選択します。これにより、プリファレンス(Preferences)ウィンドウ内のすべてのカテゴリのプリファレンスがリセットされることに注意してください。このオプションをオンに切り替えると、オブジェクトをフィールドに接続(フィールドのインフルエンスをジオメトリに適用)するとき、アクティブなリジッド ボディを自動的に作成します。
タイム スライダ(Time Slider)のフレームをクリックしても、シーン内にすべてのダイナミック オブジェクトの状態が正しく表示されないことがあります。正しい状態を表示するには、タイム スライダ上でクリックしたフレームより前に存在する各フレームのランナップ計算を実行する必要があります。したがって、タイム スライダ(Time Slider)のフレームをクリックする場合は、このオプションをオンに切り替えてください。ランナップは、非表示のオブジェクトに対しても実行されます。
タイム スライダ(Time Slider)のフレームをクリックするときにダイナミクスの計算を行わない場合は、このランナップ オプションをオフに設定しておきます。こうしておくと、非ダイナミック オブジェクトと複雑なダイナミック オブジェクトがあるシーンで、タイム スライダ(Time Slider)をクリックするとすぐに非ダイナミック オブジェクトの状態が表示されるので便利です。また、ダイナミック オブジェクトのキー設定を行う時にランナップ オプションをオフに設定して、キー設定操作に無関係なランナップ計算の待ち時間を避ける場合にも便利です。
次のオプションの 1 つを選択します。
現在のフレームよりも後のフレームをクリックした場合、ランナップは現在のフレームから開始し、クリックしたフレームで終了します。シーン内のダイナミック オブジェクトのアトリビュートを変更する予定が一切ない場合は、このオプションを選択します。この設定により、ランナップを待つ時間が短縮されます。現在の時間よりも前のフレームをクリックした場合、ランナップはアニメーションの先頭から開始されます。
タイム スライダ(Time Slider)でどこをクリックしたかに関係なく、ランナップは開始フレームから開始されます。シーン内のダイナミック オブジェクトのアトリビュートを変更する予定がある場合は、このオプションを選択します。これにより、オブジェクトのダイナミクスを変更した後でタイム スライダ(Time Slider)をクリックしたときに正しいオブジェクトの状態が表示されます。
このオプションをオンに切り替えると(既定値)、ファイルを保存するたびに、すべてのパーティクルのスタートアップ キャッシュが自動的に保存されます。パーティクルのディスク キャッシュとは異なり、毎回スタートアップ キャッシュを作成する必要がなくなります。詳細については、「ダイナミクス(Dynamics)」を参照してください。
パーティクル衝突の MEL コールバックを指定している場合、衝突が起こるたびに、Maya は実行中のコマンドをエコーしてから実行します。数千のパーティクルを持つシーンでは、大量の不必要な出力がスクリプト エディタ(Script Editor)に生成されます。このプリファレンスを使用すると、衝突コマンドが実行される前にエコーすることを有効または無効にできます。