本帖最后由 wyzx01 于 2017-5-6 18:25 编辑
声明:由于各位的系统配置的差别,故不确保此指南适用于所有人。本指南只做讲解说明,如果造成游戏崩溃或其他软硬件问题,本人概不负责。(虽然好像很可怕,但是我是不相信一个设置指南能把你电脑弄炸的)
目录:
1、 CFG以及目标帧数设置
2、 P3D内部设置
3、 RadeonPro设置SSAA
4、 MSI Afterburner+RTSS中帧数限制设置
很多人喜欢用A卡,N卡称呼AMD与NV的显卡,没什么问题但是B格并不够高。老硬件玩家都听说过ATI镭系列——英文名字为Radeon。
Radeon是AMD的一个品牌,所以我的叫法是Radeon显卡。
所需软件: ----------------------------------------------------------------------------
前言: 本指南旨在找到性能和流畅度的平衡点,同时最大化图像表现(看到很多人虽然帧数很高,然而地面贴图是模糊不清的)。我会教各位Radeon用户使用P3D自身的目标帧数限制(Target Frame Rate)与外部RTSS相结合的方式保证清晰的地景贴图与足够的流畅度。最后我也会谈谈最近的硬件发展以及适合P3D以及即将到来的P3Dv4我认为合适的硬件配置。
本人配置: Sapphire Radeon RX480 Nitro+OC w/ Accelero Xtreme III Intel Core i5 6400 @4.7Ghz ASUS Z170I-Pro Gaming Kingston DDR4 2400 HyperX @3000Mhz Intel SSD 535 120G+535 240G
正文: 【1】P3d设置部分: 首先打开计算机,索引栏输入%appdata%,找到Lockheed Martin——Prepar3D V3,打开Prepar3D.cfg 在 [MAIN]下面添加FIBER_FRAME_TIME_FRACTION=0.10
FFTF大家不陌生,默认FFTF为0.33,。改低数字可以增加帧数,但会导致地景加载缓慢造成贴图模糊。
FFTF通俗来讲是CPU进行地景处理和其他任务的配比,默认是0.33,代表每CPU时钟有33%贡献给Fiber类别的任务,比如地景贴图,剩余的67%处理其他任务。改动这个设置会直接导致不同的地景加载速度。老是听到有人说【我的LOD都开最大了,贴图精度都拉到最右边了怎么还是这么糊?】。这其实和游戏设置关系不大,纯粹是因为你的CPU速度跟不上。
我们可以简单的理解成33%的时间处理地景,67%在为GPU服务。刚才说了降低数字可以增加帧数但是会导致地景模糊,为什么我这里要降低到0.10呢?因为我们要追求最大化的帧数,而降低FFTF正是为了更高的FPS。这样我们一个CPU Clock里有10%的instruction是用于地景加载,另外90%服务GPU。这样可以充分保障GPU不会因为CPU加载地景而造成卡顿。
如果只做到这里,我们一定会得到更糟糕的地景贴图质量,接下来我要做的是现在游戏帧数来弥补贴图加载速度。P3D的ESP引擎是很有意思的,你们可以做一个实验,使用F-22在地景非常复杂的平原高速飞行,等地景足够模糊了看看不同Target Frame Rate(TFR)设置带来的地景加载速度的差异。
根据我的研究,当地景异常模糊时,即便我将滑块拖动一点点,TFR=60时,加载速度依然有大幅度提升,并且TFR越小,地景加载越快。一个合理的解释是,当P3D达到TFR的上限后,多余的CPU资源即被用于处理地景,即便帧数低于TFR,地景贴图依然会加快加载速度。
好了啰嗦这么多,我推荐的TFR数值如下: 60Hz显示器:TFR=31或TFR=35 75/76Hz显示器:TFR=39 144Hz显示器:TFR=37
这里的TFR数值基本为显示器刷新率除以2的n次,这么做是防止画面撕裂的一个办法,相当于1/2或1/4刷新率。那为什么60Hz TFR要使用31呢?原因是待会我们还要外加RTSS来限制帧数,P3D自身的TFR并不能稳定在30,而是29.xx。所以我们把TFR加上1,这样在配合RTSS内部限制30FPS,在显卡足以应付的场景就可以稳定在30FPS。
简而言之:TFR=1+(1/2或1/4显示器刷新率)。至于那个60Hz显示器使用TFR=35,完全是因为我个人觉得30FPS依然有明显卡顿感,35左右流畅度会好很多。
|