Introduction à ParaView
Présentation
ParaView est un logiciel open-source multiplateforme pour la visualisation 2D-3D. ParaView permet la visualisation de grands volumes de données en parallèle. Le site de référence de ParaView est www.paraview.org. Ce document n'est qu'une courte introduction de présentation de ParaView décrivant l'interface graphique, les différentes structures et formats de données ainsi que des exemples d'utilisation des formats vtk. On trouvera dans la partie "Documentation" des références et des tutoriaux décrivant l'utilisation de l'interface utilisateur du site de ParaView.
Interface utilisateur
L'interface utilisateur comprend un certain nombre de menus décrits ci-dessous :


Menu View
Le menu View permet de modifier l'interface utilisateur avec le sous-menu Toolbars, d'afficher des statistiques sur les données lues (Statistics View) et de présenter ou non les menus Pipeline Browser et Object Inspector.
- Pipeline Browser
ParaView gére la lecture des données et leur exploitation à travers un pipeline. Ce pipeline permet de visualiser comment sont reliées la lecture des données et les opérations réalisées ou en cours et d'intervenir pour supprimer un objet (bouton droit delete), le visualiser ou non (cliquer avec bouton gauche sur l' oeil).
- Object Inspector
Permet de voir et modifier les paramètres d'un objet du pipeline, trois sous-menus sont disponibles. Le sous-menu Properties présente les options configurables pour l'objet, le sous-menu Display comment visualiser l'objet et Informations fourni des statistiques sur l'objet.
Menu Sources
ParaView dispose avec le menu Sources de plusieurs possibilités pour générer ou annoter des objets graphiques.

Un exemple de création et animation d'une sphère est présentée dans le menu Animation.
Menu Filters
Les filtres sont des outils graphiques permettant de réaliser un certain nombre d'opération courantes sur les données lues comme des calculs d' isosurfaces, des coupes etc ... Le menu Filters comprends plus de 80 filtres classés dans différentes catégories Recent,Common,Data Analysis, Alphabetical. Seuls ceux effectivement compatibles avec les données à représenter sont affichés (les autres sont en grisé).
Filtres communs

Filtres pour l'analyse de données
ParaView dispose d'un certain nombre d'outils pour analyser les données à représenter sur une ligne (ProbeLine) ou sur l'ensemble des données (ExtractHistogram).

Menu Animation
ParaView offre des possibilités d'animation accessibles à partir du menu View → Animation Inspector et View → Animation View . Différents modes d'animation sont possibles :
- Sequence : animation réalisée à partir du nombre d'images (No Frames) choisie.
- Real Time : animation réalisée dans un temps imparti.
La réalisation de l'animation se fait avec les commandes suivantes :

Il est possible de sauvegarder l'animation en format avi : File → Save Animation.
Exemple de création et animation d'une sphère avec les opérations suivantes :
-
Menu Sources → Sphere → Object Inspector
- Changer End Theta 360 → 300 Apply
-
Menu View → Animation View
- Changer le nb d'images No. Frames de 10 → 50 (mode sequence)
- Ouvrir le widget SphereSource1 de la fenêtre Animation View et sélectionner Start Theta
-
Lancer l'animation avec le menu Animation → Play
Il est possible de sauvegarder au format avi l'animation avec le menu File → Save Animation.

Format des données
ParaView dispose de nombreuses possibilités pour lire des données, on
peut distinguer les formats propriétaires hérités du passé
(simple legacy formats) et les formats XML. Ces formats utilise
différents types de représentation des géométries.