WebVR 显示 html 内容

WebVR show html content

我想创建一个虚拟 space,我想在其中混合 3D 元素和 html 内容。我似乎有一些 WebVR 演示,但对我没有用。 WebAR 也是一个有趣的选择。

谢谢

很遗憾,目前无法做到这一点,因为

  • 没有合适的方法来获取 HTML 的光栅输出,以便将其用作 WebGL 和
  • 中的纹理
  • 无法获取 WebVR 上下文中显示的任何 html 元素

肯定有两个方向都在做的工作,但你最好的选择可能是框架 (https://aframe.io/) or reactVR (https://developer.oculus.com/blog/introducing-the-react-vr-pre-release/),它们至少都有一点 html 的感觉并且可以很好地处理文本(与 html+css 的功能相比没有什么,但他们会在某个时候到达那里)。

另一种选择是使用像 html2canvas (https://html2canvas.hertzen.com/) 这样的库从一块 html 中获取一些渲染输出,然后您可以将其用作纹理。也有它的限制,但可能值得一试...

玩得开心!