2019年06月26日

Blender2.7.9でMantaflow使用時にパーティクルのキャッシュを削除する方法

Blender2.7.9でMantaflow使用時にパーティクルのキャッシュを削除する方法です。なぜパーティクルの情報を削除する必要があるかと言うと外部キャッシュにパーティクル情報を保存しているのにも関わらず無視できないファイルサイズになってしまうからです。処理が遅く編集が難しくなります。色々試した結果、以下でファイルサイズも小さくなります。

@Mantaflowで使用しているオブジェクトを選択。

Aプロパティウィンドウ”Physics”タブを選択。

B"Fluid(Mantaflow)"ボタン横の"Viewport"(写真機でなく目のアイコン)ボタンをOFF。
  これで編集用のパーティクルはいらなくなる扱いになります。

C確認します。プロパティウィンドウの同オブジェクトの"Particles"タブを選択して切り替え。

D上部の"パーティクルリスト"を一つずつ選択、すぐ下の”Type:”の値が”0fluid particles for this flame”と表示されていればOK。

E"パーティクルリスト"各種パーティクルの右の"Viewport"(写真機でなく目のアイコン)ボタンはONにしてください。
  こちらをOFFにしてしまうと”Type : 0fluid particles for this flame”の更新がされずにファイル内に大量のパーティクルデータを保持し続けてしまうようです。

(Fおまじない。オブジェクトを作って、"Ctrl+Z"キーオブジェクトを消す。”Undo”時に必要ないパーティクルデータが削除されます。)

※上記方法でもレンダリング後はファイルにパーティクル情報が内包されるので、保存前にはFをしてください。

※Fluidドメインオブジェクトがいくつもある場合は何度かに分けて保存・復帰を繰り返してファイルサイズを小さくしてください。メモリエラーが起きてBlenderが落ちるからです。メモリの解放ができると良いのですが……。


以上です。
手元のblendファイルは、4500Mbyteから2Mbyteになりました。作業もスカスカ動くようになります。

いずれ解消される問題な気もしますが、小まめにファイルサイズを上げない工夫をしていくほうが作業効率が良さそうです。
烏野の箱庭ページ烏野の箱庭 …動画・絵・漫画・脚本などの作品紹介
烏野のyoutubeページ烏野博史動画 …広告・実験・講習用映像のyoutubeチャンネル
烏野のyoutubeページうのひろし日々描描 …作画配信のyoutubeチャンネル
UNOUNOのPixiv …絵、デザイン資料、漫画、実験画像
karasuno10をフォローしましょうkarsauno10のTwitter …考え、宣伝
posted by karasuno10 at 13:30 | Comment(0) | 動画>Blender | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

×

この広告は90日以上新しい記事の投稿がないブログに表示されております。