c# - WPF 中的 OpenGL 控件 - 如何?

标签 c# wpf opengl

我需要在我的 WPF 项目中使用 OpenGL。我希望它的安装尽可能简单,但我开始失去希望。

我已经尝试过 SharpGL:它非常好并且易​​于使用,但是它有大量内存泄漏并且应用程序会在几秒钟后崩溃。不是很有用。

所以现在我想知道:这个库是否有替代品?实际上我不必使用 OpenGL - 我只需要用任何技术呈现 3D 场景..也许 D3D 或其他东西在 WPF 中更容易管理...

你有什么建议?

亲切的问候

问。


更新:是的,我在 Windows 7 下工作。我真的更喜欢 smt。基于 OpenGL,因为我已经了解这项技术。

最佳答案

在 WPF 中,我可以很容易地说使用 XNA将是最简单的方法,很多人以前都做过。这里甚至还有一个示例项目:http://blogs.msdn.com/b/nicgrave/archive/2011/03/25/wpf-hosting-for-xna-game-studio-4-0.aspx

关于c# - WPF 中的 OpenGL 控件 - 如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8463523/

相关文章:

c++ - 将模型渲染到帧缓冲区

c++ - 如何在 OpenGL 中绘制多边形,这些多边形具有用黑色钢笔绘制的轮廓和另一种填充颜色

c++ - visual studio下编译报错lnk 2019

c# - 可观察到的节流

c# - 在 Qt 项目中使用 PICkitS.dll

c# - 取消 WPF 文本框更改事件

WPF 按钮在窗口启动或激活期间具有键盘焦点(虚线边框)

c# - Web API OWIN 启动异常处理

c# - 什么时候使用 [Obsolete] 或干脆删除代码?

wpf - 用矩形填充面板