3Dmax導入簡單的模型後,內存變的特別大,為什麼?3Dmax導入模型後,內存變的特別大,我就給那個刪了以後,結果和內存還是占那麼大,模型沒了,內存還是占那麼大。後來新建一個空白的導入那個模型,不超過1W個面的,結果還是那樣,能解決麼?
回答:
診斷:可能是建模時不太規范,裡面存在很多錯誤信息,如:空物體等。。。
症狀:正如你所說,就算刪除裡面所有的模型,新建一個box保存,保存max文件都會很大,保存很慢。。。
偏方:
1.將你源max文件,導出obj格式,保存時會看到刪除大量錯誤信息
2.再導入剛剛保存的obj文件,會感到快很多,保存也會很快了,舒服多了。不過材質貼圖會全部丟失。
檢查以下幾點
(1)隱藏物體
(2)空物體
(3)堆棧列表
(4)材質貼圖數量及大小
表示這個問題也一直困擾著我,我覺得應該是CAD的原因,是導入的CAD本身存在垃圾,一些看不見的塊兒什麼的,因為在CAD裡邊已經是最小圖元,不能分解炸開,然後也清理不掉,到3d裡邊就成了垃圾了,無論你用腳本還是什麼,都清理不掉。另外還有就是你調用的模型本身就有問題。自己建的場景,在開始之前,一定要保證CAD文件導入時不會出現一個對話框讓你選擇是否的,而是直接導入時設置的界面;另外時時的要清理垃圾。調用的模型,可以單獨保存一個模型看看,如果模型很小,但是文件很大,那說明這文件本身就有問題,這種模型如果有條件,可以考慮轉成3ds格式,然後重新導入到你的3d場景,不過這些方法都是盡可能的降低垃圾文件的存在,並不能根本解決,我也一直找這個解決辦法,問了好多人都無解,不過造成這種情況的原因應該是這兩方面的,因為我曾經自己建過一個場景(所有的家具,燈具等全是建模的)就沒出現過這種情況,如果你找到解決辦法了,希望能共享一下哈
我這是轉的別人的方法。