文章

基于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 进行授权