此办法转载于reddit(貌似N网有一个一样的,不清楚作者是不是本人),目的在于临时解决FPS过低以及移动加载新场景时掉帧卡顿的现象
1.打开Windows设置,系统→屏幕→显示卡→默认图形设置 选择硬件加速GPU 计划为开启
2.依次打开X:\Users\用户名\AppData\Local\Hogwarts Legacy\Saved\Config\WindowsNoEditor文件夹,找到Engine.ini文件,右键打开,在末尾处添加以下指令:
[SystemSettings]
r.bForceCPUAccessToGPUSkinVerts=True
r.GTSyncType=1
r.OneFrameThreadLag=1
r.FinishCurrentFrame=0
r.TextureStreaming=1
r.Streaming.PoolSize=3072
r.Streaming.LimitPoolSizeToVRAM=1
[ConsoleVariables]
AllowAsyncRenderThreadUpdates=1
AllowAsyncRenderThreadUpdatesDuringGamethreadUpdates=1
AllowAsyncRenderThreadUpdatesEditor=1
其中r.Streaming.PoolSize= 一项 如果你的显卡显存是6G 就设置成2048 8G设置成3072 8G以上设置成4096
3.打开Nvidia控制面板 管理3D设置,右侧着色器缓存大小设置为驱动器默认
打开游戏试一下就可了,楼主亲测卡顿确确实实减少了非常多,low帧不会低于60,当然每个人电脑都不一样不能一概而论,各位可以试一下。
1.打开Windows设置,系统→屏幕→显示卡→默认图形设置 选择硬件加速GPU 计划为开启
2.依次打开X:\Users\用户名\AppData\Local\Hogwarts Legacy\Saved\Config\WindowsNoEditor文件夹,找到Engine.ini文件,右键打开,在末尾处添加以下指令:
[SystemSettings]
r.bForceCPUAccessToGPUSkinVerts=True
r.GTSyncType=1
r.OneFrameThreadLag=1
r.FinishCurrentFrame=0
r.TextureStreaming=1
r.Streaming.PoolSize=3072
r.Streaming.LimitPoolSizeToVRAM=1
[ConsoleVariables]
AllowAsyncRenderThreadUpdates=1
AllowAsyncRenderThreadUpdatesDuringGamethreadUpdates=1
AllowAsyncRenderThreadUpdatesEditor=1
其中r.Streaming.PoolSize= 一项 如果你的显卡显存是6G 就设置成2048 8G设置成3072 8G以上设置成4096
3.打开Nvidia控制面板 管理3D设置,右侧着色器缓存大小设置为驱动器默认
打开游戏试一下就可了,楼主亲测卡顿确确实实减少了非常多,low帧不会低于60,当然每个人电脑都不一样不能一概而论,各位可以试一下。