メッシャ合成オブジェクトは、フレームごとに手続き型オブジェクトをメッシュ オブジェクトに変換し、[ベンド](Bend)や[UVW マップ](UVW Map)などのモディファイヤを適用できるようにします。メッシャ合成オブジェクトは、任意のオブジェクト タイプに使用できますが、主にパーティクル システムを操作するように設計されています。メッシャを使用すると、複雑なモディファイヤ スタックを持つオブジェクトをインスタンス化するときの負荷を低下させることができます。
メッシャ オブジェクトを使用するには:
メッシャ オブジェクトが、パーティクル システムのクローンになります。そのパーティクルは、パーティクル システムの[ビューポート表示](Viewport Display)設定にかかわらず、メッシャ オブジェクトとしてビューポートに表示されます。
元のパーティクル システムとその設定、およびメッシャ オブジェクトに適用されたモディファイヤによっては、予期しない結果が発生することがあります。この現象は、モディファイヤのバウンディング ボックスがパーティクル システムに適用されるときに、フレームごとに再計算されるために発生します。たとえば、曲がった[スーパー スプレー](Super Spray)パーティクル システムが、時間の経過とともに広がるように設定されていると仮定します。この場合、パーティクルが流れて分離するにつれて、バウンディング ボックスの長さと厚さが増加し、予期しない結果が発生することがあります。この問題を解決するには、別のオブジェクトを使用して静的バウンディング ボックスを指定します。
パーティクル ストリームでは、新しい静的バウンディング ボックスが使用されます。
[スーパー スプレー](Super Spray)パーティクル システム(左)および[スーパー スプレー](Super Spray)から派生したメッシャ オブジェクト(右)を、次の図に示します。[ベンド](Bend)モディファイヤがメッシャに適用されます。中央のボックス オブジェクトは、カスタム バウンディング ボックスとして使用されています。[ベンド](Bend)モディファイヤに適用されたバウンディング ボックスは、モディファイヤがスタック内でハイライト表示されたときにオレンジ色のワイヤフレームとして表示されます。
カスタム バウンディング ボックスを曲がったパーティクル システムとともに使用
メッシャのパーティクル アスペクトを修正するには、元のパーティクル システムを編集します。
カスタム バウンディング ボックスを修正するには、バウンディング ボックス オブジェクトを移動、回転、またはスケールしてから、メッシャ オブジェクトを使用して再度適用します。
このとき、両方のパーティクル システムがレンダリングされます。元のパーティクル システムをメッシャ オブジェクトで使用できるようにするには、元のパーティクル システムが存在していなければなりません。このため、メッシャの複製だけをレンダリングする場合は、レンダリングする前に元のシステムを非表示にする必要があります。
このボタンをクリックし、メッシャ オブジェクトでインスタンス化するオブジェクトを選択します。選択すると、インスタンス化されたオブジェクトの名前がボタンに表示されます。
メッシャのパーティクル システムが実行する、元のパーティクル システムの前後のフレーム数です。既定値は 0 です。
このチェック ボックスにチェックマークが付いている場合、シーンをレンダリングしたときを除き、ビューポートにメッシャ結果が表示されません。既定値ではチェックマークが付いていません。
このオプションは、ビューポート表示に必要な計算量を減らすときに使用します。
元のパーティクル システム設定を編集するか、メッシャの時間オフセット設定を変更した後で、このボタンをクリックすると、メッシャ システムの変更が表示されます。
このチェック ボックスにチェックマークが付いている場合、パーティクル システムとモディファイヤから派生したダイナミック バウンディング ボックスが、ユーザが選択した静的バウンディング ボックスに置換されます。
カスタム バウンディング ボックス オブジェクトを指定するには、このボタンをクリックし、オブジェクトを選択します。
カスタム バウンディング ボックスは、モディファイヤがスタック内でハイライト表示されたときに、オレンジ色のワイヤフレームとして表示されます。
カスタム バウンディング ボックスの反対側にあるコーナーの座標を表示します。
チェックマークが付いている場合にメッシャをパーティクル フロー システムに適用していると、システム内のすべてのイベントのためにメッシュ オブジェクトが自動的に作成されます。
特定のイベントだけを使用する場合は、このオプションのチェックマークを消して、[PFlow イベント](PFlow Events)領域のコントロールを使用して、使用するイベントを指定します(以下の説明を参照)。
メッシャ オブジェクトが パーティクル フロー システムに適用されているときに、システム内の特定のイベントのためにメッシュを作成する場合は、これらのコントロールを使用します。残りのイベントのためにメッシュが作成されなくなります。
メッシャが現在適用されているすべてのパーティクル フロー イベントを表示します。
メッシャを適用するパーティクル フロー イベントを指定できます。
メッシャ オブジェクトが パーティクル フロー システムに適用されているときに、[追加](Add)をクリックすると、[PF イベントを追加](Add PF Events)ダイアログ ボックスが開き、システム上のすべてのイベントのリストが表示されます。追加するイベントをハイライト表示し、[OK]をクリックします。指定したイベントがリストに追加されます。
ハイライトされたイベントをリストから削除します。