Stage Programmeur : Optimisation de la mémoire GPU
LYON,
69
il y a 2 jours
Internship Description
Technodigit développe son propre moteur de rendu 3D supportant de nombreuses fonctionnalités :- Affichage de nuage de points, maillages texturés, etc.
- Affichage d'objet de clipping
- Multi scène, rendu stéréo, souris 3D, etc.
Une partie exploratoire vous permettra d'identifier la meilleure solution technique. Des solutions s'appuyant sur l'optimisation, la réorganisation ou la compression des formats de sommets envoyés au GPU sont envisagées. $2. Chargement limité des données sur GPU
L'autre axe d'amélioration, qui est orthogonal à la première thématique, est de ne pas charger l'intégralité des données sur GPU, mais de le différer et de ne charger que ce qui est nécessaire pour une vue donnée. Des algorithmes de type découpage en sous-maillages, calcul de niveaux de détails (LOD) et utilisation en dynamique de ceux-ci seront à envisager.
Candidate Profile
Étudiant(e) en Master ou École d'ingénieurs, passionné(e) par les moteurs 3D et les techniques de rendu avancées, prêt(e) à relever un vrai défi technique. Ce stage s'adresse à celles et ceux qui souhaitent aller au-delà des projets académiques classiques et contribuer à l'amélioration d'un moteur 3D utilisé en production et prêt(e) à être considéré(e) comme un membre à part entière de l'équipe de développement. La pratique de l'anglais est essentielle puisque le logiciel est développé et commenté en anglais. De plus, certaines présentations techniques se font en anglais.Additional Information
Il s'agit d'un stage de développement logiciel en C++.- API graphique : OpenGL, GLSL.
- Framework applicatif : Qt 6.5
- Outils : Visual Studio, Git, Github, Jira, TeamCity.
Provide
CV, lettre de motivation, références, site Web (si applicable) To: Recruitment manager
Entreprise
Technodigit
Plateforme de publication
JOOBLE
Offres pouvant vous intéresser
LYON,
69
il y a 2 jours
YVELINES ,
78
il y a 7 jours
PARIS,
75
il y a 7 jours
MEYLAN,
38
il y a 15 jours