造成最终幻想15放魔法掉帧的元凶竟然是高清补丁!???(内有原理详解)
本帖最后由 123132132132131 于 2022-1-3 22:42 编辑首先,我们都“以为”高清补丁只是为游戏添加了高分辨率的纹理,理论上只是更吃显存,不至于出现使用魔法掉帧这种情况。
然而这只是我们以为
实际上FF15的这款高清补丁比较特别
它不仅是添加了高分辨率纹理那么简单
那么它到底做了啥呢?
1.添加了大量植被模型(用于支持更高分辨率的植被纹理,纹理是皮,模型是骨),如此一来你会发现,打上高清纹理补丁后,同一块草地上草,灌木等低矮植被的数量更多,密度更高,个体纹理和细节也更丰富(有耐心的玩家可以仔细对比,我贴图麻烦就不上图了)
2.对于游戏中的粒子,流体纹理也进行大幅高清化。这就包括使用魔法时的粒子效果贴图的高清化。而造成魔法使用掉帧的罪魁祸首也正在于此。也许有人可能不明白,仅仅是把纹理高清了,为何会又吃显存又吃帧数呢
原理:显卡有一项关键的性能参数脚纹理填充率,纹理填充就像一个画家在临摹一幅画,这副被临摹的画叫做纹理。纹理从硬盘数据载入到游戏的实时渲染程序时,如果是静态的纹理,比如建筑,人物,植被模型,那么显卡这位画家只需要不急不忙的等待模型渲染完毕后把纹理贴上去就可以(这个过程脚蒙皮)。但对于一些动态纹理就不一样了,比如烟雾,比如魔法这些粒子纹理,粒子纹理有生成和消散的过程,且粒子的运动和状态都是即时运算的,因此对纹理的覆写速度有着极高的要求。在显示核心性能还有富余的情况下,纹理填充率(画家临摹这纹理的速度)不是瓶颈,不会对帧数有较大影响,但在显示核心性能已经百分百调用到即时演算的过程中,纹理填充的瓶颈就显示出来。一些老玩家可能会依稀记得,当年玩CS1.5的时候,扔个烟雾弹,差一点的机器就会爆卡掉帧就是这个原理。动态和纹理和静态纹理不一样的地方在于,静态纹理可以延迟载入,因为它们使常驻的,而动态纹理因为有状态信息(或者存在,或者消隐),那么它必须占用显卡核心的最高优先级来进行处理,相当于及时临摹纹理(如同即时演算)
3.本人gtx1080+6700K的配置在2k特效最高(没有开NVDIA特效的情况下)仍然会在怪物大量使用魔法的情况下掉到30帧一下,甚至有时候掉到20帧
4.对于和本人有同样掉帧烦恼的玩家,如果不介意牺牲高清补丁带来的视觉效果。可以将高清补丁删除,倒能节省一点硬盘占用(或者将特效设置中的图形素材数据一项设置为标准)
5.需要高清补丁视觉效果的玩家,你可以降低游戏的分辨率(释放显卡核心的性能)或者。。。。忍受吧,毕竟魔法掉帧这些极限情况不是非常频繁出现。
最后我想说fuck se!一个高清补丁还开始吃帧数了,算你牛批!最后说一下,即使没有装高清补丁,为了避免顿卡,还必须在游戏的grahicsconfig.ini设置里,将highspec=1改成=0,才能真正关闭高清粒子但这个选项同时和其他高清材质效果绑定,是挺矛盾的
高清補丁是哪個檔案或是哪個文件夾 高清指的是4K那個嗎
戰神龍之子 发表于 2019-10-16 22:19
高清補丁是哪個檔案或是哪個文件夾 高清指的是4K那個嗎
高清补丁是DATAS下的多个文件夹,就是4K补丁
文件很多,可以在游戏图形选项里把图形素材数据设置为标准,即可关闭高清补丁(或者下载游戏的时候不下那个高清材质包)
有耐心的话,可以到DATAS/EFFECTS里找到单独粒子特效的高清材质删除,并用标准材质替换(复制标准材质并将文件名改成高清材质的),不过要替换的内容太多。。。。我也懒得挖掘了
123132132132131 发表于 2019-10-16 23:02
高清补丁是DATAS下的多个文件夹,就是4K补丁
文件很多,可以在游戏图形选项里把图形素材数据设置为标准, ...
感謝回答 不過我下載的不是高清版本 那應該就不需要去做刪除的動作對吧 4K那個包我沒下載
戰神龍之子 发表于 2019-10-16 23:15
感謝回答 不過我下載的不是高清版本 那應該就不需要去做刪除的動作對吧 4K那個包我沒下載
...
恩,不需要。这个主要是解决打了高清补丁后放魔法的时候帧数骤降的
没安比安装了流畅些,所以网盘那个4K高清就没下 装FF15就是为了看风景,掉帧我也要开4K材质 4K材质包本来配置要求最低就是1080TI。
好多人根本配置就没达到最低要求,跑起去下个4K材质包,不掉帧才怪了。
页:
[1]