75 :: 5
報(bào)錯(cuò)提示信息:
After Effects: Not enough memory to create shadow map vertices. (146K requested, 1980K available)
報(bào)錯(cuò)信息說明:
After Effects:沒有足夠的內(nèi)存。在3D合成中沒有產(chǎn)生shadows陰影,可能是由于內(nèi)存不足產(chǎn)生的。
報(bào)錯(cuò)的可能原因:
由于After Effects采用了非常特殊的自定義深度排序分類方法,它是在大量內(nèi)存的臨時(shí)緩存區(qū)中計(jì)算哪一個(gè)層的哪一部分掩蓋了另一個(gè)層,并產(chǎn)生各自相應(yīng)的裁剪和剪輯的,這也適用于計(jì)算陰影貼圖。這種方法可以讓作為假想的攝像機(jī)在最好的光源位置進(jìn)行快照,并處理此快照,然后投射到場(chǎng)景中來,因?yàn)檫@種工作方式,每個(gè)光線投射陰影會(huì)大大增加內(nèi)存的使用。此外,這一過程還會(huì)變得更為繁瑣,在復(fù)雜的形狀上鑄造了陰影。舉個(gè)例子,你使用了一個(gè)文字層,需要在陰影貼圖中檢測(cè)出細(xì)微的輪廓和眼,如此的復(fù)雜性就會(huì)導(dǎo)致錯(cuò)誤產(chǎn)生。
建議解決方法:
首先,應(yīng)該在你的合成中盡量減少所有陰影貼圖的絕對(duì)大小,這可以通過合成設(shè)置來更改,并且在Advanced高級(jí)選項(xiàng)卡中自定義陰影貼圖的大小,尤其是當(dāng)你想使用柔和的陰影時(shí),你常常會(huì)不需要像HD那樣的高清尺寸來給陰影貼圖設(shè)置成全部分辨率。其次,確保你的燈光所產(chǎn)生的陰影在那里是可用并可見的。如果沒有點(diǎn)光源投射的陰影的話,大多數(shù)是丟幀的原因。這同樣適用于聚光燈——不要讓它們的light cones光角大于了需要覆蓋陰影的投射元素。通常你可以隨時(shí)添加更多的燈光以達(dá)到?jīng)]有陰影的效果,然后加入其他的場(chǎng)景照明。如果場(chǎng)景中并未產(chǎn)生明顯的陰影,當(dāng)然你也可以完全關(guān)閉所有的燈光,反正效果都是差不多的。
此解決方法適用于:
6.0, 6.5, 7.0, CS3, CS4, Mac intel, Mac PPC, PC