1 回答

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超8個贊
最簡單的優(yōu)化建議:
1.PC平臺的話保持場景中顯示的頂點(diǎn)數(shù)少于200K~3M,移動設(shè)備的話少于10W,一切取決于你的目標(biāo)GPU與CPU。
2.如果你用U3D自帶的SHADER,在表現(xiàn)不差的情況下選擇Mobile或Unlit目錄下的。它們更高效。
3.盡可能共用材質(zhì)。
4.將不需要移動的物體設(shè)為Static,讓引擎可以進(jìn)行其批處理。
5.盡可能不用燈光。
6.動態(tài)燈光更加不要了。
7.嘗試用壓縮貼圖格式,或用16位代替32位。
8.如果不需要別用霧效(fog)
9.嘗試用OcclusionCulling,在房間過道多遮擋物體多的場景非常有用。若不當(dāng)反而會增加負(fù)擔(dān)。
10.用天空盒去“褪去”遠(yuǎn)處的物體。
11.shader中用貼圖混合的方式去代替多重通道計算。
12.shader中注意float/half/fixed的使用。
13.shader中不要用復(fù)雜的計算pow,sin,cos,tan,log等。
14.shader中越少Fragment越好。
15.注意是否有多余的動畫腳本,模型自動導(dǎo)入到U3D會有動畫腳本,大量的話會嚴(yán)重影響消耗CPU計算。
16.注意碰撞體的碰撞層,不必要的碰撞檢測請舍去。
- 1 回答
- 0 關(guān)注
- 857 瀏覽
添加回答
舉報