我在Reddit上偶然发现了Bluftoni作者撰写的一篇关于提升《星球大战:战机中队》画面质量和VR帧率的文章。我采用了他的建议,效果确实不错。现将成果展示如下。 整体方法说明 我在Reddit上偶然发现了Bluftoni作者撰写的一篇关于提升《星球大战:战机中队》画面质量和VR帧率的文章。我采用了他的建议,效果确实不错。为你呈现最终效果视频。 作者的核心思路: 1. 缩小渲染面积,即缩小画面尺寸。 2. 降低显示器的图形设置——显卡在显示器画面上消耗的资源越少,留给VR的资源就越多。不过这一点存在争议,很多人认为显示器输出的是画面的副本。但如果应用这个,情况不会变差,反而会变好 3.虚拟现实的最佳设置 视野范围设置(FOV-Tangent Multiplier)是影响帧率的主要因素——渲染面积越小,显卡渲染画面就越轻松。 作者在RTX 2060上使用的是水平0.70和垂直0.75,我尝试了不同数值,结果是0.95和0.85 在Oculus Link的屏幕上看起来很糟糕,加剧了潜水面罩的效果。 但是!在游戏中你很快就能习惯这一点,出色的画面带来的视觉享受远胜过视野范围(FOV)缩小带来的影响。大家可以尝试一下,这对性能较弱的显卡尤其适用。 这也很大程度上取决于画面缩放比例。我之前用的缩放比例非常小,视野范围更大,但画面边缘的裁剪也更明显。现在我设置为中等缩放比例,几乎看不到边缘裁剪了。 这种方法适用于所有游戏,大家可以试试看。详细设置说明 在Oculus程序中 •设置为72赫兹 在OculusDebugTool工具中: OculusDebugTool工具默认路径为 C: Program Files Oculus Support oculus-diagnostics OculusDebugTool.exe •视场角正切乘数 - 水平 - 0.95 垂直 - 0.85 •默认超级采样 - 1.1 •默认ASW模式 - 关闭 •自适应GPU缩放 - 关闭 •在Quest Link部分 •编码比特率 - 250 •编码分辨率 - 0,此为默认值游戏内设置 桌面设置(针对2D)需将所有设置调为低 屏幕设置中选择窗口模式并调低分辨率 关闭垂直同步、胶片颗粒和镜头畸变 VR设置 时间平滑锐度设为50% 分辨率缩放设为101(作者强调该参数不能为100,原因未知) 纹理、光照和网格设为超高(不清楚这是什么)参数网格)•其他设置 - 中等 •请注意阴影设置。如果帧率较低,可以降低这些设置, •抗锯齿TAA高, •环境光遮蔽 - 低 配置文件中的设置: •打开配置文件ProfileOptions_profile。默认位置如下 C: Users <用户名> Documents STAR WARS Squadrons Steam settings ProfileOptions_profile C: Users Edward Documents STAR WARS Squadrons Steam settings ProfileOptions_profile 用记事本打开并进行修改。保存设置 GstRender.EnableDynamicResolution 0 GstRender.HdrEnable 0 GstRender.MotionBlur 0.000000 GstRender.MotionBlurEnabled 0 GstRender.MotionBlurEnabled_VR 0 GstRender.OverallGraphicsQuality_VR 5 GstRender.EnableDx12 1 最后一项设置GstRender.EnableDx12 1是用于启用DirectX 12。如果不需要,可以保持默认设置。




换一换 
















