使用 OpenGL 的 OpenNi Ogre3D 集成

发布于 2024-12-04 23:47:52 字数 186 浏览 1 评论 0原文

我刚刚开始使用 OpenNI 和 Ogre3D 来制作动画应用程序。我找到了此集成的以下示例:OpenNI Ogre 集成示例。但我注意到它是使用我不熟悉的DirectX开发的。还有其他使用 OpenGL 的示例吗?

I just started to use OpenNI and Ogre3D for an animation application. I found the below sample for this integration: OpenNI Ogre Integration Sample. But I noticed that it is developed using DirectX which I am not familiar with. Are there other samples which are using OpenGL?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

池木 2024-12-11 23:47:52

Ogre 实际上抽象了所有渲染代码 - 它可以使用 DirectX 和 OpenGL(我过去曾将它与 OpenGL 和 OpenGLES 一起使用)。通常在启动时会出现一个对话框,让您在 Windows 上选择 OpenGL 和 DirectX,如果没有日志文件,通常会有一些配置文件指定要使用哪个渲染器。

此外,OpenNI 提供的所有其他在屏幕上绘制的示例都使用 OpenGL 和 GLUT。

Ogre actually abstracts away all the rendering code - it can use both DirectX and OpenGL (I've used it with both OpenGL and OpenGLES in the past). You usually have a dialog on start-up that lets you choose between OpenGL and DirectX on windows, and if there's no log file, there usually is some config file which specifies which renderer to use.

Also, all the other samples provided with OpenNI with draw to the screen use OpenGL with GLUT.

若有似无的小暗淡 2024-12-11 23:47:52

这是 OpenNI Sinbad 的 Linux 版本: https://github.com/ttair/TuxSinbad

This is the linux version of OpenNI Sinbad: https://github.com/ttair/TuxSinbad

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文