在 C# 中绘制动态或移动图形(如 ECG 或动态变化的数据)会更好。我总结了两个使用 Open GL 的库框架
- Open TK
- TaoFramework
- FreeGlut
我应该选择哪一个,是否有一个专门的库(.netcharting 库)用于绘制支持 C# 中移动图的图形。
谢谢
在 C# 中绘制动态或移动图形(如 ECG 或动态变化的数据)会更好。我总结了两个使用 Open GL 的库框架
- Open TK
- TaoFramework
- FreeGlut
我应该选择哪一个,是否有一个专门的库(.netcharting 库)用于绘制支持 C# 中移动图的图形。
谢谢
(免责声明:我是 OpenTK 的作者,之前曾使用该库绘制 EOG、OCT 和各种其他动画数据集。)
你需要一个用户界面吗?(按钮、复选框、菜单?)在这种情况下,您最好的选择是将 OpenTK (GLControl) 与 Windows.Forms 结合用于 UI 元素。如果您只是想显示波形,您还可以使用同样可以在手机和平板电脑上运行的 OpenTK (GameWindow)。
在“opentk graph”或“opentk plot”上快速谷歌搜索会返回多个相关结果:
FreeGlut 可以让你创建一个 OpenGL 窗口,但是你必须使用 OpenTK 或 Tao 来绘制它,所以这本身并不是很有用。
Tao 已经有近十年没有发布了,而且已经过时了(仅限 OpenGL v2.1,而 OpenTK 支持 v4.5)。在这一点上,几乎没有理由使用 Tao 开始一个新项目。