【问题标题】:Aframe VR : Eyeoffset SettingsAframe VR:眼偏移设置
【发布时间】:2019-02-23 23:23:56
【问题描述】:

这个SCREENSHOT 被加载到我的一加 6 手机中,并导致立体视觉出现问题,没有人能够创建左右眼之间的高度偏移

谁能帮我设置 eyeoffset 参数,因为我无法在 Aframe.io 文档和 Github 上弄清楚它们

或者有什么我可以用 THREE.js 相机

【问题讨论】:

    标签: camera aframe webvr stereoscopy


    【解决方案1】:

    webvr-polyfill device database 中缺少 OnePlus 6 (A6000) 的参数。您可以 fork webvr-polyfill 和数据库,添加您的设备(您需要知道 dpi 和边框宽度)并查看示例中的问题是否已解决。当我们在下一个版本中更新 polyfill 版本时,A-Frame 会选择它。与此同时,您可以使用自己的 A-Frame 构建指向您的 webvr-polyfill 分支。

    【讨论】:

    • 我对 AFRAME 渲染左右眼的方式不满意。我想要两个视图完全相同偏移量非常小
    • A-Frame 使用我指出的数据库来获取每个设备参数(dpi、边框宽度)并相应地调整立体渲染。 OnePlus 6 在数据库中还没有条目,A-Frame 无法将视图调整到该特定显示。如果您可以向该存储库提交 PR,我们将不胜感激。
    • 我怎样才能欺骗 AFRAME 不使用 3D 立体渲染。我的意思是左右视野应该相同
    • 视图不能相同。你必须改变每只眼睛的视角来解释眼睛分离。不确定我是否理解您的要求。您的问题的正确解决方案是如上所述将您的设备信息添加到 webvr-polyfill 数据库。
    • 好吧,我正在添加一加 6 参数,但在 Redmi Note 4 等其他设备上,我得到的分离对我的观众来说很烦人。我用 2 个并排的 webviewers 构建了一个本机应用程序。这就是我想要的 AFRAME 设置,有很多东西,如 fov、max、min 等,我认为这些设置可以用 THREE.js stereocomponent 来处理我发现用 projectionMatrix 对两个眼睛视图做一些事情
    猜你喜欢
    • 2018-08-19
    • 2018-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多