A Python library for 3D scientific visualization and analysis, providing a high-level API to the Visualization Toolkit (VTK) for creating publication-quality graphics.
PyVista

- Python
- Graphiques en 3D, Aérospatial, Dynamique des fluides, Matériels, Génie mécanique, Simulation
- 3D, Interface de programmation d'applications (API), Intelligence artificielle (IA), Computer Aided Design (CAD), Digital Twin, Machine Learning
Caractéristiques :
- 3D mesh visualization (unstructured grids,structured grids,point clouds),volumetric rendering,plotting scalar and vector fields,streamlines,isosurfaces,texture mapping,scene creation and manipulation,integration with NumPy and pandas,Jupyter notebook embedding,geometric filtering and analysis
Prix :
- Gratuit
- User-friendly, Pythonic interface to VTK, simplifies complex 3D visualization tasks, produces high-quality interactive plots, good documentation and examples, active community, integrates well with scientific Python ecosystem.
- Requires VTK which can be a large dependency and sometimes tricky to install, performance with extremely large datasets can still be a challenge (though much improved over raw VTK for Python), some advanced VTK features might require deeper knowledge.
Idéal pour :
- Scientists, engineers, and researchers needing to create, view, and analyze complex 3D scientific and engineering data and models.