在完成UE4项目,并进行最终渲染的时候,我们可以使用一些方法来优化项目,使其减少消耗,增加渲染的速度。下面为大家分享在UE4中项目优化的一些方法,大家可以看一下! 1、在渲染的时候可以使用快捷键ALT+8,并打开Shader Complexity。 2、这时会出现下图,其中颜色进度条说明了场景渲染的复杂度,从左到右依次是从简单到复杂。我们可以在途中排查哪些模型,贴图,材质消耗很大。 面数过高的模型就减面,并考虑一下是否要去掉一些半透明的物件。其中图片里可以查看材质复杂程度,越红的越消耗,可以检查一下节点,减少使用点动画和曲面细分等效果。 3、场景中摆放的模型不需要参与碰撞计算的话,可以关闭碰撞,减少运算消耗。 4、如果灯光消耗高,就需要检查动态光照数量了,是否有过多重叠的照射区域,照射范围参数是否开的太大。由于项目中灯光的主要消耗来源是动态光源,我们可以在世界大纲里查看所有灯光类型,确定有几盏动态光和固定光,前面有红点的是动态,黄点的是固定。 再进一步查看固定光的照射范围的重叠部分是否太多,重叠的越多,交集处越亮越红。用灯的原则是能不用动态光就不用,灯光照射范围尽量不重叠,且同一个地图里固定光不能超过4盏。 关闭灯光的投射动态阴影也可以降低一些消耗,甚至一些灯光可以直接关闭投射阴影功能。 5、后期处理是项目优化的重要部分,因为后期处理项目的同时会增加GPU消耗过高,所以在处理中尽量把不必要的参数(SSR,后期AO,Bloom等)关掉。但不能全部清零,抗锯齿模式可以切换为FXAA。 6、最后可以在UE4项目中优化其他的一些因素,比如雾效,反射球等。 更多文章推荐: