https://zhuanlan.zhihu.com/p/466956492
画面设定各个参数的详解:
--Link--
有些人不熟悉Link的设置,有些人/网站的信息是错误的和旧的,所以我在这里记下了最新的信息。
Link的图像质量基本上由以下5个因素决定。Rendering Resolution渲染分辨率、Distortion Curvature失真曲率、Encode Resolution Width编码分辨率宽度、Bitrate & Link Sharpening比特率和链接锐化(Reflesh Rate也有影响,但我在此略过)。我们可以在Oculus PC应用程序和调试工具(oculus/support/oculus-diagnotics)中改变这些设置。
文件路径通常是C:\Program Files\Oculus\Support\oculus-diagnostics\OculusDebugTool.exe,这取决于你安装Oculus应用的位置。
Rendering Resolution
渲染分辨率是源分辨率。
你可以在Oculus PC应用程序中改变。设备设置 -> 选择设备 -> 图形设置。推荐的分辨率取决于刷新率和PC规格(所以,放大镜并不显示具体的分辨率。有些人经常把它写在他们的问题中,但这几乎没有意义)。最大的分辨率始终是5408x2736。
如果你想要更高的分辨率,你可以在调试工具中使用 "Pixels Per Display Pixel Override 每显示器像素覆盖"。这是乘数设置。默认设置是0,也就是PC应用的1倍分辨率。如果你设置1.2,分辨率将是x1.2(x1.2高度/宽度=x1.44像素)。你不需要使用这个,除非你想超过5408x2736。
Encode Resolution Width
编码分辨率宽度
编码分辨率是输出分辨率。它是我们实际看到的分辨率。
你可以在调试工具中改变设置。默认设置是 "0(自动)",Oculus程序将在Link启动时自动设置另一个值。自动值取决于电脑规格和有线连接或AirLink。如果你使用的是好的PC,那么有线连接的值将是3680,AirLink的值是2880。
当然,你可以设置任何数值。然而,两者的最大值是4064左右(它可能无法在4064上运行。 如果你有问题,你应该降低它)。请记住,编码分辨率对显存的使用以及渲染分辨率都有很大的影响。
你必须在输入数值后按回车键才能应用。然后,从工具栏的服务中选择 "Restart Oculus Service 重启Oculus服务"。
顺便说一下,如果你想要Quest2面板的1:1分辨率,你需要渲染分辨率5408x2736和编码分辨率宽度(见下文)3664。
Distortion Curvature
扭曲曲率
这是在中心和外围的像素密度之间的平衡。
你可以在调试工具中改变设置。有3个设置。"默认"、"低 "和 "高"。但是由于一个错误,"默认 "和 "高 "是一样的。所以实际上有两个设置。默认设置是 "Default"。"低 "在视野中心有最高的像素密度,它使图像最清晰。
要应用变化,从工具栏的服务中选择 "重新启动Oculus服务"。
Bitrate
比特率
这是链接的视频流的比特率。更高的值=更少的损失。
-- 有线连接 --
比特率是由调试工具的编码比特率(Mbps)设置的。
默认值是 "0(自动)",实际上是130Mbps左右。官方支持的最大值是 "500"。我们可以运行Link的最大值是 "960 "左右。实际可以达到的最大比特率可能取决于显卡的性能。
你必须在输入数值后按回车键才能应用。然后,从工具栏的服务中选择 "Restart Oculus Service 重启Oculus服务"。
-- Air Link --
--Air Link --
你可以在Air Link本身(Dash菜单)中改变Air Link的比特率。
有2种类型的比特率。"Dynamic动态 "和 "Fixed固定"。两者都是最大200Mbps(AMD GPU上最大100Mbps)。"动态 "根据网络情况和其他情况,在实时的基础上自动调整比特率的值。而 "固定 "则试图保持设定值。所以 "动态 "基本上是比较平滑的。
实际上,在调试工具中还有其他与Air Link的比特率有关的设置。
- 动态比特率最大值Dynamic Bitrate Max是增加动态比特率最大值的设置。但是使用这个设置没有意义,因为它对实际的比特率变化不大。
你必须在输入数值后按回车键才能应用。然后,从工具栏的服务中选择 "Restart Oculus Service 重新启动Oculus服务"。
- Dynamic Bitrate Offset 动态比特率偏移(Mbps)允许你增加动态比特率的比特率,这似乎与动态比特率最大值有相同的效果,但这是更强的,明显增加了比特率,所以如果你想用动态比特率增加比特率,你应该使用这个设置。
你必须在输入数值后按回车键才能应用。然后,从工具栏的服务中选择 "Restart Oculus Service 重启Oculus服务"。
注意:调试工具的编码比特率(Mbps)也适用于Air Link。因此,如果你增加有线连接的比特率,就会给Air Link带来问题。要小心。
Link Sharpening
锐化
你可以在调试工具中改变这个设置。
这是v33的新功能。你需要同时使用Oculus PC应用程序PTC v33和固件v33。它应用一种锐化过滤器来锐化图像。你应该使用这个功能。图像变得更加清晰。
有3个设置。"自动"、"启用 "和 "禁用"。默认设置是 "自动"(目前 "启用 "可能是默认的)。我们可以在 "自动 "中看到链接锐化。但 "自动 "意味着有一种情况下它是关闭的。所以我认为我们应该把这个设置设为 "启用"。这个设置会在你改变后立即应用。不需要 "重新启动Oculus服务"。
--About resolution setting of SteamVR--
关于SteamVR的分辨率设置
SteamVR的分辨率设置是很麻烦的。正如你所看到的,在分辨率设置中,有 "自动 "和 "自定义"。但SteamVR的自定义分辨率并不意味着固定分辨率。SteamVR Home和一些(许多)游戏在自动和自定义中都使用实时动态分辨率。如果GPU有性能余量,渲染的分辨率会比设置的高。如果GPU没有,渲染分辨率就会降低。在实时状态下。
如果你想在游戏中禁用它,你必须在每个游戏的启动选项(Staem库游戏右键)中写入 "+vr_fidelity_level_auto 0 +vr_fidelity_level 3"。(这个很重要,比如Alyx游戏觉得画面模糊很大程度是因为游戏自动开启的动态分辨率导致)
vr_fidelity_level_auto 0 = 关闭动态分辨率
vr_fidelity_level 3 = 分辨率等级为3,3将渲染分辨率设置为1x比例,0设置为0.8x比例,根据自己的性能可以选择0-8范围内的数字
补充部分参数补充:
Adaptive GPU Performance Scale 自适应GPU性能比例:关闭,动态分辨率缩放并不能很好地转化为VR。
Render Resolution’s Width 渲染分辨率的宽度:AirLink:2880,Quest1:2970,Quest2:3970,如果高于3970,屏幕的底部就会开始爬行,出现黑色的伪影。
原生Quest游戏的应用程序渲染分辨率是3664x1920,但Quest 2的实际屏幕分辨率是5408x2736。这是因为,由于菲涅尔透镜的桶状曲线失真,线性屏幕分辨率是渲染分辨率的1.425倍。凹陷式渲染的设计是为了利用屏幕边缘附近可感知的像素较少的事实。
然而,将编码器宽度设置为3970,可以让你在Oculus应用程序允许的范围内尽可能多地利用高分辨率的屏幕,直到它自己崩溃。这个提示更适用于低端游戏或拥有高端GPU的人。
Encode Dynamic Bitrate 编码动态比特率: 禁用。
动态比特率最大值 Dynamic Bitrate Max: 0
动态比特率偏移 Dynamic Bitrate Offset (Mbps):0
SteamVR Home: 可关闭,偶现Home和VR应用同时开启(当然你可以手动给他关闭)导致游戏很卡
高级超采样过滤 Advanced Supersample Filtering:关闭,简而言之,它是基于着色器的FXAA。VR的分辨率还没有高到足以让FXAA发挥作用的程度
注:Adaptive GPU Performance Scale和Asynchronous Spacewarp设定自己会重置,每次开启Oculus应用前先设置一遍
本人当前设定参数为(仅供参考,根据自己的硬件和游戏画面等级进行调整):
额外内容Link线材介绍:
简单的说USB3.0以上即可,
我的线是3.2 Gen2,玩串流都是充电/满电(边玩边充)
文章参考和引用的内容:
https://www.******.com/r/OculusQuest/comments/pqtyqj/how_to_change_the_image_quality_of_oculus_link/
https://www.******.com/r/SteamVR/comments/rtvnw8/crimsons_guide_to_optimizing_your_oculus_link/
VR头显参数解谜——分辨率篇 - 知乎 (zhihu.com)
在Link v23中Oculus Quest 2实现真正的1:1应用与显示的像素比 - 哔哩哔哩 (bilibili.com)
USB4是什么?与USB 3.2有什么区别? - 知乎 (zhihu.com)