オブジェクトアニメーションツールを使用すると、環境内で3Dオブジェクトを自由にアニメーション化できるため、オブジェクトがたどるパスを割り当てることができます。
パスの作成
パスに沿ってオブジェクトをアニメートするには、まずアニメートするオブジェクトを選択します。次に、オブジェクト right-click
コンテキストメニューを表示し、[ アニメーションの作成 ]オプションをクリックしてオブジェクトのアニメーションパスを作成します。
空間データをクリックするか、スペースバーを押すと、アニメーションのルートを決めることができます (このショートカットは探索モードでは機能しないことに注意してください。)
アニメーションの編集
アニメーションを編集するには、アニメーションウィンドウを開く必要があります。新しいアニメーションを作成すると、ウィンドウが自動的に開きます。または、サイドバーで目的のアニメーションをクリックし、選択後に表示される [編集]ボタンを選択して手動で開くこともできます。
新しいルートを追加する
パスに新しいルートを追加するには、パスの編集ボタンをクリックしてパスの最後に新しいルートを追加するか、既存のセグメントをダブルクリックしてルートを追加します。
経由地点の編集
経由地点を選択するには、経由地点ウィンドウ内でクリックするか、シーン内で経由地点をクリックします。選択したら、必要に応じて経由地点を移動および回転できます。
アニメーション設定の編集
アニメーション全体の動作を決定する設定を変更するには、設定ボタンをクリックします。これらの変更はアニメーションの実行中に行うことができるため、エフェクトをリアルタイムで確認できます。
補足
パス設定タブで複数の設定を調整できます。これらの設定は、お好みに合わせてカスタマイズできます。
自動再生 : true の場合、レイアウトを開いたとき、同期ボタンを押したとき、またはビデオをレンダリングしたときに、アニメーションが自動的に実行されます。
速度 : カメラがパスを移動する速度。
回転速度 :「移動後に回転」が有効になっているセグメントにのみ影響し、その場合はオブジェクトの角速度を決定します。
Delay on play(プレイの遅延) : 指定した時間、オブジェクトをこのセグメントの開始点で一時停止させます。
ループアニメーション : 切り替えると、このアニメーションはユーザー入力によってのみ停止し、終了すると再び開始されます。
クローズドループ : 完璧なループを作るのに役立ちます。
衝突を表示 : オブジェクトに緑のアウトラインを追加し、オブジェクトが何かに衝突すると赤に変わります。
移動後に回転 : 各セグメントの移動が完了した後にのみオブジェクトを回転させます。
曲率 : パスの曲線を決定します。
固定高さ : アニメーションをオブジェクトの現在の高さに制限し、「高さ」制約はローカルであるため、ベースオブジェクトを回転させると、ウェイポイントも一緒に移動します。
パス上にオブジェクトを表示 : 小さな球体ではなく、各ウェイポイントのオブジェクト全体を表示します。これにより、パフォーマンスが低下します。
セグメント設定の編集
また、パス内の個々のセグメントを変更して、他のセグメントとは異なる動作をするようにすることもできます。たとえば、特定のセグメントを一時停止または加速して、アニメーションにバリエーションを作成できます。
補足
設定は個々のセグメントにも適用できます。
速度 : このセグメントの最終的な速度を決定します。これは乗数であるため、アニメーションの基本速度に依存します。最終速度が毎秒1cmを下回ることはありません。
移動後に回転 :セグメントの移動が完了した後にのみオブジェクトを回転させます。
開始時に一時停止 : セグメントの先頭に遅延を追加します。
イージーイン、イーズアウト : イージーイン、イーズアウトの速度曲線を切り替えて、現在のセグメントの速度と次のセグメントの速度との間のスムーズな移行を可能にします。
曲率乗数: このセグメントの曲線を多かれ少なかれ目立たせます。
アニメーションの再生
アニメーションは、レイアウトを開くと自動的に再生されます (このオプションはデフォルトで有効になっています)。
補足
各オブジェクトは、一度に 1 つのアニメーションのみを再生できます。オブジェクトが持つことができるアニメーションの数に制限はありませんが、1 つのアニメーションをアクティブなときに別のアニメーションを再生すると、前のアニメーションは停止します。これは、自動再生設定にも当てはまります。オンにすると、オブジェクトの他のすべてのアニメーションが無効になります。
アニメーションを手動で再生または一時停止するには、右側のメニューまたはアニメーションウィンドウのいずれかで再生/一時停止ボタンをクリックします。さらに、[Play All Animations ] ボタンを使用して、すべてのアクティブなアニメーションを再開できます。特定のセグメントからのみアニメーションを再生する場合は、アニメーションウィンドウのウェイポイントの右側に表示される再生ボタンをクリックして簡単に使用できます。
干渉確認
また、アニメーションの実行中にオブジェクトと環境の他の部分との衝突を視覚化するには、 Show collisions オプションをアクティブにしてください。