Emploi
J'estime mon salaire
Mon CV
Mes offres
Mes alertes
Se connecter
Trouver un emploi
TYPE DE CONTRAT
Emploi CDI/CDD
Missions d'intérim Offres d'alternance
Astuces emploi Fiches entreprises Fiches métiers
Rechercher

Stage - visualisation 3d avancée de maillages d'ordre élevé dans civa avec vtk9 h/f

Gif-sur-Yvette
Stage
CDI
Cea
Publiée le 15 octobre
Description de l'offre

Le logicielCIVA 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 œuvre 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

1. É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.
2. 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.
3. 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.
4. 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

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
Offre similaire
Technicien méthodes h/f
Bruyères-le-Châtel
CDI
Cea
Technicien méthode
Offre similaire
Stage - bac+5 - utilisation jointe des données sismiques et insar pour les sources sismiques - h/f
Bruyères-le-Châtel
Stage
Cea
Offre similaire
Cdi ingénieur.e sécurité d'installation h/f
Saclay
CDI
Cea
Ingénieur sécurité
Voir plus d'offres d'emploi
Estimer mon salaire
JE DÉPOSE MON CV

En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.

Offres similaires
Recrutement Cea
Emploi Cea à Essonne
Emploi Essonne
Emploi Ile-de-France
Intérim Essonne
Intérim Ile-de-France
Accueil > Emploi > Stage - Visualisation 3D avancée de maillages d'ordre élevé dans CIVA avec VTK9 H/F

Jobijoba

  • Conseils emploi
  • Avis Entreprise

Trouvez des offres

  • Emplois par métier
  • Emplois par secteur
  • Emplois par société
  • Emplois par localité
  • Emplois par mots clés
  • Missions Intérim
  • Emploi Alternance

Contact / Partenariats

  • Contactez-nous
  • Publiez vos offres sur Jobijoba
  • Programme d'affiliation

Suivez Jobijoba sur  Linkedin

Mentions légales - Conditions générales d'utilisation - Politique de confidentialité - Gérer mes cookies - Accessibilité : Non conforme

© 2025 Jobijoba - Tous Droits Réservés

Les informations recueillies dans ce formulaire font l’objet d’un traitement informatique destiné à Jobijoba SA. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous disposez d’un droit d’accès et de rectification aux informations qui vous concernent. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Pour en savoir plus, consultez vos droits sur le site de la CNIL.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder