RealFlow 經驗隨記 003 – 幾個關於 .bin 檔案的經驗

( 2013 11/6針對第 1. 點補充第 3. 點的後記)

1. 應該要經常性的警醒,手動刪除不需要的 .bin,無論 particles / mesh

如果你的模擬之中,某個 frame 的 particles / mesh 為無,則 RealFlow 將不會去計算,也不會更新該  的 .bin,也就是說,你計算完畢之後所預覽的結果,是舊的 .bin

因此你需要手動刪除他們,讓這些舊結果不要顯示出來,誤導你的觀察

例如、你原本計算發射器會從 0 frame 開始產生粒子,計算到 100 frame 停止發射粒子。

現在你因應新的需要,將發射器的 0~50 frame 設定為 Inactive, 51~ 150 frame 設定為原本的發射狀況 (簡單的說,你把整個模擬向後搬動 50 frames)

當你計算完畢,開始拖動時間滑塊預覽。會發現前 50 frame 的舊結果仍然出現了,一直到第51 frame ,才看到發射器又重新開始動作。這就是因為前面 50 frames 雖然設定為 Inactive,但是 RealFlow  不會去主動刪除之前的 .bin 檔案的緣故。 

造成預覽時,仍然會顯示這些舊的結果。

不過,手動刪除 .bin 則會一直跳出警告,告訴你找不到 .bin ,呵呵 沒辦法,因為發射器設定 Inactive,RealFlow  不會主動給新的 .bin 了嘛!

2. 承上

當你改物件名稱,或刪除物件時,RealFlow 也不會聰明的幫你修改相對應的 .bin,而是會一直放著浪費空間。

手動刪除他們吧!

 

3. 補充 1.

這樣做有後遺症

如果之後此發射器的 Mesh 需要 Clipping ,就會完蛋大吉。顯示

Error: The action requested can’t be completed because of a memory problem

所以只能重來,要找其他方法強制 RealFlow 去更新 Inactive 時間段的 .bin 才行。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料