首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在WebXR中设置highRefreshRate?

如何在WebXR中设置highRefreshRate?
EN

Stack Overflow用户
提问于 2020-04-18 23:37:45
回答 1查看 164关注 0票数 1

对于画布我找到了: vrDisplay.requestPresent ({ WebVR : canvas,attributes:{highRefreshRate: true}});

仅限WebXR : requiredFeatures:"local-floor“

对于requiredFeatures:"highRefreshRate“。我在Oculus Go中得到“无法识别的功能请求: highRefreshRate”错误。我可以获得支持的功能吗?

以及如何设置'foveationLevel: 3'?

EN

回答 1

Stack Overflow用户

发布于 2020-04-29 09:17:55

AFAIK尚未指定Foveation和高刷新率功能。

但是,如果您愿意对故障进行特征检测和处理,则除了local-floor等标准字符串之外,Oculus浏览器还可以识别以下字符串

像差校正:ca-correction

  • no-fixed-foveationlow-fixed-foveation-levelmedium-fixed-foveation-levelhigh-refresh-rate
  • Chromatic rate:no-fixed-foveationlow-fixed-foveation-levelmedium-fixed-foveation-levelhigh-refresh-rate
  • Chromatic rate:,
    • no-fixed-foveationlow-fixed-foveation-levelmedium-fixed-foveation-levelhigh-refresh-rate
    • Chromatic rate:

举个例子:

代码语言:javascript
复制
button.onclick = async () => {
  let session = await navigator.xr.requestSession('immersive-vr', {
    requiredFeatures: ['high-fixed-foveation-level', 'low-refresh-rate']
  });
  ...
};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61291789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档