UE4安卓打包半透明材质帧数低怎么优化

[复制链接]
查看2359 | 回复1 | 2020-2-24 13:38:39 | 显示全部楼层 |阅读模式
微信图片_20200224133650.jpg 微信图片_20200224133653.jpg 微信图片_20200224133656.png 只要镜头里玻璃多,帧数就骤降,通过showflag.Translucency 0关闭半透明材质,帧数就很稳定,有没有什么材质上的办法既能表现好半透明材质又对性能开销小
letian100 | 2020-2-26 13:19:39 | 显示全部楼层
本帖最后由 letian100 于 2020-2-26 13:20 编辑

Translucency

半透明的材质以及光照演算,通过Stat gpu中的Translucency and Translucent Lighting可以进一步查看。

消耗受到屏幕空间大小以及屏幕内的半透明物体的数量影响,半透明物体的光照计算要尽量减少过度绘制。

以及避免过多的需要进行半透明光照计算的光的数量。

Particle Simulation/Injection

Post process

UE4的后期处理功能比较多,AA、DOF、自动曝光以及很多其他的功能都在其中。

每种PP特效都会产生额外的性能消耗,如果使用了PP材质的话,其复杂度也会影响性能。

Relection Envirionment

反射捕捉控件的计算缓存可以将显示模式调整为Reflections来查看各个控件对缓存的影响通常的建议是,放一个大范围的低精度反射捕捉,然后在需要的地方尽量不重叠的放置高精度的捕捉控件。

影响性能的主要就是捕捉控件的数量及范围,也受屏幕空间的大小影响。
原文链接:https://zhuanlan.zhihu.com/p/36434616
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

13

主题

223

回帖

1746

积分

中阶编码师

积分
1746