开放虚拟现实。在没有 SDL 的情况下在 OpenGL 中渲染

OpenVR. Rendering in OpenGL without SDL

这在自然界中可能吗? SDL 库在 OpenVR 中的作用是什么 API?它需要用于 OpenGL 上下文还是仅用于将立体图像镜像到 SDL window?

有可能。如果您不使用 SDL,则必须自己创建渲染上下文和 window。整个代码对于这个答案来说太长了,但是在 Windows 上你可以使用像 CreateWindowExwglCreateContext 这样的函数。 OpenVR 不需要与普通上下文设置有任何不同,但您需要使用有点现代的 OpenGL 版本(至少 4.1 对我有用)。