我见过 OpenTK,但最后一次发布已经是一年多前了。还有其他优惠吗?
有人还可以建议 C#/Mono 的数学库吗?
最佳答案
Mono 目前正在计划一个相当大的 1.1 更新,它还没有死。如果您绝对需要 OpenGL 4.2 绑定(bind)之类的东西,您可以下载 OpenTK 源代码并使用它的生成器下载 OpenGL 4.2 规范文件并创建新的绑定(bind),然后编译 OpenTK 供您自己使用。如果您扩展 GameWindow 类,您就已经获得了跨平台上下文和窗口创建,这非常好。
OpenTK 也有一个非常可靠的数学库,并且像 glUniformMatrix4fv()
这样的方法具有 OpenTK.Matrix4
的重载。
考虑到您唯一的其他选择是Tao,1 年并不会真正使项目处于非事件状态,Tao 上次发布更新是在 2005 年,并且仅具有最高 OpenGL 2.1 的硬编码绑定(bind)
关于c# - 适用于 C#/Mono 的主动且完整的 OpenCL/GL 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8683409/