This position is no longer available.

Ingénieur(e) Logiciel en géométrie algorithmique - Stage

Internship
Lyon
Salary: Not specified
A few days at home
Education: Master's Degree

Technodigit - Part of Hexagon
Technodigit - Part of Hexagon

Interested in this job?

jobs.faq.title

The position

Job description

Sujet: Automatic UV unwrap for 3D mesh

La paramétrisation de maillage de l’espace 3D vers un espace 2D pour permettre l’application de textures fait partie intégrante du processus automatique de génération de maillage texturé permis par la SDK de Technodigit. Ce processus est notamment utilisé pour le traitement de données issues de scanners 3D innovants, tel que le drone BLK2FLY.

A la fin de ce stage nous aimerions pouvoir optimiser les résultats du calcul automatique des atlas de texture, en réduisant la surface inutilisée lors de la génération des textures, ainsi qu’en permettant un meilleur contrôle du placement des ilots de textures dans l’atlas, améliorant ainsi l’aspect visuel des résultats.

Le développement devra être guidé par des tests successifs pour assurer non seulement la qualité du résultat, mais aussi les performances de l’algorithme.

Selon l’avancement du stage, un travail sur l’amélioration de la segmentation automatique du maillage et de l’algorithme de paramétrisation du maillage pourra également être envisagé.

Le stage sera d’une durée d’environ 6 mois sur une période à définir avec l’école. Une convention de formation sera signée avec l’école. Dans le cadre de ce travail, l’ensemble des sources de 3DReshaper sera mis à disposition du stagiaire. Ces sources sont confidentielles. En conséquence, un engagement de confidentialité devra être signé par l’étudiant.


Preferred experience

Outils utilisés
Le candidat utilisera et complétera le spectre de fonctionnalités proposées par la SDK Technodigit. Il va être intégré dans la vie de l’équipe SDK dans le quotidien et participera à tous les événements agiles.
Langages : C++
Outils : Test driven development, Git, OpenCV, Jira …

Profil
Etudiant(e) en Master, ayant des connaissances en C++, motivé(e) et prêt(e) à être considéré(e) comme un membre à part entière de l’équipe de développement. Une connaissance d’outils de modélisation 3D et de traitement de l’image est un plus.


Recruitment process

Etape 1: Discussion téléphonique permettant de comprendre le parcours et la motivation du candidat

Etape 2: Entretien idéalement réalisé sur site incluant des tests géométriques et une présentation de projet réalisé par le candidat

Want to know more?