» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

2077折腾vr(用mono模式后可以玩了!)

引用:
原帖由 加贺 于 2023-2-26 18:08 发表
posted by wap, platform: VIVO
4090显卡,不开vr,光追4k 120hz没问题,开vr模式,2500x2500左右的渲染分辨率,dlss性能,主要画面选项为高,光追关闭,帧数只有50左右,画面近景还好,远景马赛克闪烁,整体一塌糊涂 ...
不需要开光追,不要追求120hz,90hz足够了,马赛克是你的传输速率有问题,设了500m有线传输吗?oculus里面超渲染设了最高么,debug tool里面锐化开了嘛?

我这边都可以设成3000x3000渲染,特效最高,稳90hz,画面感觉挺好,没什么马赛克

开枪是头瞄,你看哪就打哪,习惯了非常爽


TOP

我这设置大致是这样
附件: 您所在的用户组无法下载或查看附件



TOP

在Link v23中Oculus Quest 2可以实现真正的1:1应用与显示的像素比,但你需要设置渲染分辨率为5408x2736。

正如Oculus的产品经理所说的:“在Oculus Link v23中,新的应用程序分辨率滑块在5408x2736(双眼)下最大。这不是我们为Quest 2选择的随机数。假设编码和显示为3664x1920,*该*值将在显示中心达到1:1的应用与显示像素比率。”

因此,尽管滑块获得与ODT(Oculus调试工具)中“像素密度”替代类似的结果,但它并没有像许多人认为的那样进入“超级采样”范围。假设您的显卡可以保持较高的性能,则将滑块推得越高,应用程序的视觉效果就越清晰。

换句话说,您需要在Oculus桌面应用程序内部将渲染分辨率滑块最大化至5408x2736,以实现真正的1:1应用程序与显示像素的比率。渲染分辨率滑块不是超级采样滑块:除非将其最大化,否则中心处采样不足,并且无法为Quest 2实现真正的1:1自然分辨率。

与直觉相反,默认渲染值为3616x1920,尽管该值与原始分辨率匹配,但不会导致人们所认为的原始分辨率。与直接渲染到平面屏幕不同,由于桶形失真的曲率原因,VR中的应用程序需要以约50%的高分辨率渲染。然后,该更高的分辨率将解调为正确的原始分辨率。

为了实现真正的1:1自然分辨率,你需要将渲染分辨率滑块最大化到x1.7,在桌面应用程序(5408x2736)。低于x1.7中心处采样将不足。“但这需要非常强大的显卡和CPU配置,才能在此分辨率下(尤其是在90fps时)不遇到性能问题。”Oculus的产品经理提醒道。(via wavebend/reddit) 作者:VR电报 https://www.bilibili.com/read/cv8399016/ 出处:bilibili


TOP

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)

TOP

posted by wap, platform: iPhone
引用:
原帖由 @黑天鹅  于 2023-2-26 20:15 发表
4090不至于,不过我是跑不了,太卡了
哈利波特,关dlss,开最高渲染,游戏里mod渲染只有3000分辨率左右,70到90帧,你还觉得4090机能高?

TOP

posted by wap, platform: iPhone
引用:
原帖由 @加贺  于 2023-2-27 08:59 发表
oculus超渲染拉满,500m有线传输,link sharpening开了,2500x2500游戏内渲染,特效高,光追关闭。
并且有个大问题,这玩意在vr模式必须要alt+tab切到别的程序才能是2077的vr模式,如果窗口在2077本身是花屏的情况。
没法玩,而且因为不是原生的vr游戏,视角转动开车等非常晕,我是玩不了
如果你确认稳了90帧之后还晕,那就是体质问题了,我可以玩一整天2077不晕,视角疯狂转动也不会晕,而我玩生化2vr mod是有点晕的…

我用手柄玩的,所以切后台玩是没问题的

TOP

posted by wap, platform: iPhone
引用:
原帖由 @lvcha  于 2023-2-27 09:09 发表
请教一下打vr mod是把游戏变成第1人称视角吗?比如只狼这类游戏能保持类似上帝视角吗?
默认是第3人称视角的,进去也是第3人称视角,可以通过mod内调整视角角度来获得接近第一人称的效果,虽然比不上原生的第一人称

TOP

引用:
原帖由 加贺 于 2023-2-27 09:35 发表
posted by wap, platform: VIVO
降低特效是可以稳90的,主要还是只有近景是清晰的,远景很多闪烁的锯齿,电脑屏幕是清晰的,我也不知为什么
2077是有闪烁的,这个不清楚为什么,可能是dlss的锅,也可能是mod还能优化

你可以试试看哈利波特,这个闪烁非常少

TOP

引用:
原帖由 剑二十三 于 2023-2-27 11:38 发表
我觉得你有些魔怔了,现在vr设备虽然单眼2k,但实际相当于720p到1080p的显示器分辨率效果,相当于用4090设置8k在一个1080p甚至720p的显示器上
我没找到截图的方法,但是我觉得设置好之后,和2k显示器看起来差不多了,什么720p都出来了,233

请问一个点对点2k的镜头显示的点对点的图像,为什么会相当于720p呢?

TOP

引用:
原帖由 加贺 于 2023-2-27 15:00 发表
posted by wap, platform: VIVO
你俩先别吵了,什么叫mono模式??!!
mono模式是mod菜单里面可以选择的一个渲染方式,哈利波特也是用mono渲染更好

TOP

引用:
原帖由 hqqttjiang 于 2023-2-27 16:12 发表
VR科普做的比较好的up

https://zhuanlan.zhihu.com/p/75430419
感谢,我看看,正在考虑是不是要换个dp直连头盔玩玩

TOP

posted by wap, platform: iPhone
上古卷轴vr我记得画面非常烂啊,难道有新画面mod了么?

TOP

引用:
原帖由 黑天鹅 于 2023-2-28 13:23 发表
posted by wap, platform: 小米 红米
mono模式是什么
mono模式是mod菜单里面可以选择的一个渲染方式,哈利波特也是用mono渲染更好

TOP

发新话题
     
官方公众号及微博