version PDF - Flash informatique - EPFL
version PDF - Flash informatique - EPFL
version PDF - Flash informatique - EPFL
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Octaviz, un système de visualisation pour Octave<br />
(a) Résultat de la commande Matlab trimesh (b) Résultat de la commande Octave/Octaviz vtk_trimesh<br />
FI 5 – 22 mai 2007 – page 6<br />
fig. 7 – Visualisation d’un maillage non-structuré<br />
(a) Résultat de la commande Matlab trisurf (b) Résultat de la commande Octave/Octaviz vtk_trisurf<br />
que vous avez sous Python directement avec VTK, c’est-à-dire<br />
toutes les fonctionnalités de VTK. Dans la figure 9, Octaviz<br />
nous a permis d’afficher les lignes de courants correspondant<br />
au champ de vitesse, colorées selon la pression. De plus, on<br />
peut superposer la géométrie du domaine en transparence.<br />
conclusion<br />
Octaviz ajoute à Octave des fonctionnalités vitales: ses<br />
moteurs graphiques ont été auparavant critiqués par les habitués<br />
des logiciels tels que Matlab. Grâce à VTK, la partie<br />
visualisation d’Octave devient esthétiquement comparable à<br />
des logiciels de visualisation scientifique. Octaviz est un projet<br />
en plein développement, ce qui signifie qu’il y a encore beaucoup<br />
de travail pour le rendre utilisable par tout le monde.<br />
Actuellement les utilisateurs non-Linux se voient coupés de<br />
ce logiciel car sa mise en œuvre sous Windows et MacOS<br />
n’est pas triviale. De plus, il n’est disponible qu’avec la <strong>version</strong><br />
2.1 d’Octave, <strong>version</strong> qui ne comprend pas de support pour<br />
fig. 8 – Visualisation d’une surface non-structurée<br />
fig. 9 – Lignes de courant et géométrie transparente avec les wrappers VTK<br />
les matrices creuses. Pour cela il faut la <strong>version</strong> 2.9, qui est<br />
déjà fournie par les distributions Linux, mais sans Octaviz.<br />
Si on veut le couple Octave2.9-Octaviz, il faut télécharger<br />
les sources d’Octaviz0.4.6 et les compiler, en attendant que<br />
quelqu’un mette à disposition un paquetage.<br />
réFérences<br />
[1] Jean-Daniel Bonjour, GNU Octave & Octave Forge.<br />
FI/7/06, ditwww.epfl.ch/SIC/SA/SPIP/Publications/spip.<br />
php?article1158.<br />
[2] Octaviz, octaviz.sourceforge.net/<br />
[3] VTK, www.kitware.com/vtk.html<br />
[4] Jean M. Favre, Large Data and Distributed Visualization<br />
with the Visualization Toolkit (VTK). <strong>EPFL</strong> Supercomputing<br />
review 14, 2004, ditwww.epfl.ch/SIC/SA/SPIP/<br />
Publications/spip.php?article380.<br />
[5] Sources relatives à cet article: iacs.epfl.ch/~rezzonic/octaviz<br />
n