开放虚拟现实。在没有 SDL 的情况下在 OpenGL 中渲染
OpenVR. Rendering in OpenGL without SDL
这在自然界中可能吗? SDL 库在 OpenVR 中的作用是什么 API?它需要用于 OpenGL 上下文还是仅用于将立体图像镜像到 SDL window?
有可能。如果您不使用 SDL,则必须自己创建渲染上下文和 window。整个代码对于这个答案来说太长了,但是在 Windows 上你可以使用像 CreateWindowEx
和 wglCreateContext
这样的函数。 OpenVR 不需要与普通上下文设置有任何不同,但您需要使用有点现代的 OpenGL 版本(至少 4.1 对我有用)。
这在自然界中可能吗? SDL 库在 OpenVR 中的作用是什么 API?它需要用于 OpenGL 上下文还是仅用于将立体图像镜像到 SDL window?
有可能。如果您不使用 SDL,则必须自己创建渲染上下文和 window。整个代码对于这个答案来说太长了,但是在 Windows 上你可以使用像 CreateWindowEx
和 wglCreateContext
这样的函数。 OpenVR 不需要与普通上下文设置有任何不同,但您需要使用有点现代的 OpenGL 版本(至少 4.1 对我有用)。