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

Visualisation scientifique: rendu haute performance de maillages d'ordre élevé

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

Description de l'offre

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 œ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

1. Convertir les structures de maillage et les résultats de simulation de CIVA vers des structures exploitables par VTK.
2. Exploiter les fonctionnalités de VTK 9.5 pour représenter correctement des éléments d’ordre élevé et leurs données associées.
3. Proposer et implémenter plusieurs modes de visualisation adaptés aux maillages volumique : isosurfaces, coupes, rendu volumique, glyphes.
4. 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

5. É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.
6. 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.
7. 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.
8. 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

Profil du candidat

Qu’attendons-nous de vous ?

Vous êtes en formation pour un diplôme d'ingénieur / master 2 en informatique.

Vous suivez un cursus spécialisé dans le rendu 3D ou la modélisation géométrique.

Vous avez de préférence une expérience avec VTK et ses formats de maillage.

Rejoignez-nous, venez développer vos compétences et en acquérir de nouvelles !

Vous avez encore un doute ? Nous vous proposons :

9. L'opportunité de travailler au sein d'une organisation de renommée mondiale dans le domaine de la recherche scientifique,
10. Un environnement unique dédié à des projets ambitieux au profit des grands enjeux sociétaux actuels,
11. Une expérience à la pointe de l’innovation, comportant un fort potentiel de développement industriel,
12. Des moyens expérimentaux exceptionnels et un encadrement de qualité,
13. De réelles opportunités de carrière à l’issue de votre stage
14. Des facilité de transport avec un réseau de cars d'entreprise
15. Un équilibre vie privée – vie professionnelle reconnu,
16. Un restaurant d'entreprise,
17. Une politique diversité et inclusion,

Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l'inclusion des travailleurs handicapés.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
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
Stage - bac+5 - apprentissage supervisé pour l'évaluation de l'aléa sismique probabiliste - h/f
Bruyères-le-Châtel
Stage
Alternance
Cea
Offre similaire
Stage - bac+5 - caractérisation des neutrons produits par un accélérateur électrostatique - h/f
Bruyères-le-Châtel
Stage
Cea
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 > Visualisation scientifique: rendu haute performance de maillages d'ordre élevé

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