123132132132131 发表于 2015-5-27 00:13

1.04的texturemipbias加强材质,提高显存占用,降低帧数问题的临时解决方案

本帖最后由 123132132132131 于 2015-5-27 00:20 编辑

之前某贴里我已经分析过这个新参数会加强材质,副作用是提高显存占用以及降低帧数(对显卡的材质填充率要求提高)
如果你老版本的游戏里帧数已经很紧张,那么新版本里就可能因此掉到30桢以下
在1.05版出现以前(虽然我不认为官方会在新补丁里优化甚至去除这个参数,还不就是因为多数pc消费者反映pc画面不够爽,于是cdpr就决定让大家爽一把。。。。给闹得?),临时解决方案如下
只要把texturemipbias给关掉就可以了,在游戏的bin=config=r4game=user_config_matrix=pc=rendering.xml文件里找到texturemipbias,把high和uber下的此项设置为0即可。然后回游戏重新设置你的材质即可。这样一来,可以基本保证材质等同于1.03以及以前版本的水平,又降低显存占用,提高帧数
顺便一提,这个虽叫临时解决方案,但除非官方在未来的升级补丁里从exe代码里完全删除或禁用此项,或为游戏改换新引擎。。。。此修改方法会一直有效
修改后无需设置文件只读属性,游戏平时不会去主动修改它
不过未来打了升级补丁以后,要重新执行一次上述操作,因为升级补丁会用新的xml覆盖它

zgsmark 发表于 2015-5-27 00:16

很给力,必须支持,原本一直可以30帧-35帧,1.04后只剩下27-29 十分不爽

骑车带龙儿 发表于 2015-5-27 00:56

马克一下

PL02979495 发表于 2015-5-27 01:02

这个好像很厉害,明天早上看看

davidweile 发表于 2015-5-27 01:07

我怎么觉得我的780帧速反而上去点了?以前还有过30帧,现在基本可以保证 40了,虽然偶尔还是有点卡顿。

xiong243208812 发表于 2015-5-27 01:07

我改成0.5了。

vk173 发表于 2015-5-27 01:08

马克2下

d405294415 发表于 2015-5-27 01:25

楼主好,请问texturemipbias怎么设置啊?格式如下:
value="6"/>
                                                <Entry varId="MaxTextureSize"                         value="1024"/>
                                                <Entry varId="MaxAtlasTextureSize"                 value="2048"/>
                                                <Entry varId="TextureDownscale"                 value="2"/>
                                                <Entry varId="DetailTextureDownscale"         value="2"/>
                                                <Entry varId="AtlasTextureDownscale"         value="2"/>
                                                <Entry varId="TextureMemoryBudget"                 value="200"/>
                                                <Entry varId="TextureMemoryGUIBudget"         value="80"/>
                                                <Entry varId="TextureTimeBudget"                 value="10"/>
                                                <Entry varId="TextureInFlightBudget"         value="128"/>
                                                <Entry varId="MaxTextureAnisotropy"         value="1"/>
                                                <Entry varId="TextureMipBias"                         value="0"/>

崎染樱 发表于 2015-5-27 01:26

11111111111111111

sanerliandi 发表于 2015-5-27 01:27

希望这个做法能执行更高的效率!

longwind2000 发表于 2015-5-27 02:25

好像不行,因为user.setting中的texturemipbias值还没变

王洛川 发表于 2015-5-27 08:25

昨天回去升级了,没觉得帧数降低了,倒是感觉画面比原来精细了一些。

pulululx 发表于 2015-5-27 08:34

技术贴 好好好~~~

juncent 发表于 2015-5-27 08:48

mark。   

w0shihj 发表于 2015-5-27 09:12

学习一下

天垂日暮 发表于 2015-5-27 09:19

马克留名

1wl1 发表于 2015-5-27 16:11

修改后材质一直都是特高,改了它会自动变回特高。。。何解

1wl1 发表于 2015-5-27 16:46

我好像改错了。。。没有备份,求给个rendering.xml原始文件。。。救命啊
页: [1]
查看完整版本: 1.04的texturemipbias加强材质,提高显存占用,降低帧数问题的临时解决方案