-
開開心心地下了Unity,在可視化場景中練習了一個又一個Demo,發現C盤內存突然之間爆滿,在導入新的地形、特效等資源的時候頻繁報錯,顯示存儲空間不足(。•́︿•̀。)。找了許久,才發現元凶竟然是Unity自動緩存的GI Cache文件。
-
Unity官方手冊上對GI Cache的介紹
簡單的說,當預計算實時GI和烘焙靜態的光照貼圖、光照探針和反射探針時,全局光照(GI)系統利用GI Cache來存儲中間文件;該緩存可被計算機上的所有Unity項目所共享,因此具有相同光照系統內容和版本的項目都能使用這些文件使之后的構建更加快速。
-
GI Cache默認存在C盤中,最好在剛安裝好Unity的時候就更改GI Cache的位置。
- Windows下:進入Unity界面,選擇Edit→Preferences→GI Cache
- macOS下:進入Unity界面,選擇Unity→Preferences→GI Cache
勾選Custom cache location,選擇自己的保存位置,如下圖。