基于VTK的3D软件
1. VisIt
2. Inviwo
它支持微软的Windows
、苹果的Mac OS
和开源的Linux
,核心模块采用C++
开发,支持Python 3.9
版本以上的调用。底层的图形渲染采用 OpenGL 3.3
以上的核心模式,图形用户界面已经支持Qt6
。
3. Voreen
4. MegaMol
5. ParaView
6. ttk
7. Polyscope
Polyscope是一个年轻、有趣的可视化软件包。
8. GLVis
9. libigl
libigl本身是一个轻量化的C++计算几何处理库,但是最终的处理结果会以可视化的方式呈现出来,因此笔者把它视为可视化软件。 很多大学和知名机构都使用libigl。
10. morphologica
它是一个非常年轻的数据可视化工具包。它的定位有点类似之前介绍的VTK,是以C++头文件库方式提供的、底层渲染使用现代OpenGL、适用于各类数值模拟的可视化开发工具包。 目前orphologica可以结合GLFW、Qt和wxWidgets等图形用户界面库进行开发,从而可以提供比较友好的窗口管理和用户界面。
11. F3D
引用
本文由作者按照 CC BY 4.0 进行授权