Recherchez une offre d'emploi

Stage - Visualisation 3D Avancée de Maillages d'Ordre Élevé dans Civa avec Vtk9 H/F - 78

Description du poste

  • CEA

  • Gif-sur-Yvette - 78

  • Stage

  • Publié le 7 Octobre 2025

Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.

Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.

Implanté au coeur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.

Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :

- La conscience des responsabilités
- La coopération
- La curiositéLe logiciel CIVA développé par le CEA LIST, est un outil de référence pour la simulation et l'analyse des inspections non destructives. Son module ultrasonore permet notamment d'effectuer des simulations numériques de la propagation d'ondes dans la pièce inspectée. Ces calculs reposent sur un maillage 2D ou 3D d'ordre élevé, décrivant la géométrie et le comportement physique du matériau.

Un enjeu actuel est de pouvoir afficher ces maillages et les champs ultrasonores associés dans la fenêtre de visualisation 3D de CIVA. Pour cela, on souhaite exploiter les capacités de rendu scientifique avancées de la bibliothèque VTK 9.5, qui apporte de nouvelles fonctionnalités pour la prise en charge d'éléments d'ordre élevé et de nouvelles techniques de rendu.

Le stage proposé consistera à mettre en oeuvre une chaîne de visualisation, depuis la conversion des données de simulation vers des structures exploitables par VTK jusqu'à l'intégration dans la fenêtre de visualisation 3D de CIVA, en veillant à la précision des résultats affichés et à la performance d'interaction en 3D.

Objectifs
Convertir les structures de maillage et les résultats de simulation de CIVA vers des structures exploitables par VTK.
Exploiter les fonctionnalités de VTK 9.5 pour représenter correctement des éléments d'ordre élevé et leurs données associées.
Proposer et implémenter plusieurs modes de visualisation adaptés aux maillages volumique : isosurfaces, coupes, rendu volumique, glyphes.
Optimiser la précision d'affichage et les performances en proposant des stratégies telles que la décimation ou l'utilisation du GPU.
Travaux attendus
Étude initiale et spécification : analyse des structures de données internes de CIVA, revue des nouveautés de VTK 9.5, choix des types de données (vtkCellGrid, vtkUnstructuredGrid...), sélection du format d'échange (mémoire/fichier) et des modes de représentation.
Implémentation C++ et Java : conversion des maillages CIVA vers VTK, développement d'un module dans l'architecture 3D de CIVA permettant de charger les données VTK et de piloter les rendus, mesures de performance, mise en place de stratégies d'optimisation.
Vérification du rendu en comparant avec une visualisation d'un maillage d'ordre 1 obtenu en discrétisant le maillage original, vérification de la convergence en fonction de la finesse de discrétisation.
Documentation et livrables : code bien documenté, jeux de tests et démonstrations, rapport de stage.
Environnement technique
Windows, C++20, Java, VTK 9.5, Visual Studio 2022, IntelliJ, Git

Je postule sur HelloWork

Offres similaires

Chargé de Clientèle H/F

  • Gojob

  • Gif-sur-Yvette - 91

  • Intérim

  • 26 Octobre 2025

Facteur H/F

  • Gojob

  • Gif-sur-Yvette - 91

  • Intérim

  • 26 Octobre 2025

Gestionnaire de Laboratoire H/F

  • CNRS

  • Gif-sur-Yvette - 91

  • CDD

  • 25 Octobre 2025


Recherches similaires

Déposez votre CV

Soyez visible par les entreprises qui recrutent à Versailles.

J'y vais !

Chiffres clés de l'emploi à Versailles

  • Taux de chomage : 6%
  • Population : 84808
  • Médiane niveau de vie : 32510€/an
  • Demandeurs d'emploi : 4750
  • Actifs : 40465
  • Nombres d'entreprises : 9282

Sources :


Un site du réseaux :

Logo HelloWork