L'offre "STAGE - Ingénieur Visualisation 3D - Rendu de matériaux avancés (H/F)" a été sauvegardée.

Continuer

Prêt à postuler ?

Merci de confirmer votre adresse email pour commencer à postuler.

Complétez votre application

Connectez-vous

mot de passe oublié ?
ou

Vous n'avez pas de compte ?

STAGE - Ingénieur Visualisation 3D - Rendu de matériaux avancés (H/F) posté par Dassault Systemes

CDI - temps plein
France, Vélizy-Villacoublay Cedex
N/A

Description de l'offre

Présentation de l'équipe :

Au sein de l'organisation Technologies, l'équipe « Web 3D infrastructure » composée de 7 personnes, a pour mission de mettre à disposition une librairie JavaScript de visualisation 3D basée sur WebGL pour le développement des applications web de Dassault Systèmes.

 


Missions :

Dans le cadre du développement du rendu de matériaux physiquement réalistes dans notre composant de visualisation, la mission consiste à implémenter un générateur de shader GLSL à partir d'un langage déclaratif de matériau.

Le modèle de matériau étant capable de décrire de manière générique la grande majorité des matières que l'on rencontre dans le monde réel, le générateur devra donc gérer les principales interactions que l'on connait entre la lumière et les propriétés de la matière (telles que la réflection, la réfraction, l'émission de lumière ou encore l'absorption et la diffusion), tout en tenant compte des contraintes temps réel du moteur de rendu.

De manière plus spécifique, ce générateur devra :
- gérer plusieurs modèles de BRDF (Réflectivité bidirectionnelle / Bidirectional Reflectance Distribution Function)
- être capable de combiner ces BRDF par mélange ou à travers un système multi-couches en temps réel


Le stage pourra également porter sur l'édition du graphe de matériau à travers une User Interface web à base de blocs élémentaires.

Vous devrez également collaborer avec nos équipes à Munich.
Le développement s'effectuera au sein du moteur de rendu web en utilisant les technologies WebGL / GLSL.


Profil :

Etudiant(e) préparant un diplôme de niveau BAC+5, Ecole d'ingénieurs ou Master Universitaire.

Spécialité / Option souhaitée : Informatique / Développement / 3D

Compétences techniques souhaitées :

- Connaissance en visualisation 3D,

- Maitrise des concepts et avoir une première expérience significative (projets universitaires, stage) de la programmation en OpenGL/WebGL/GLSL

- Bon niveau en anglais à l'écrit comme à l'oral.

 


Qualités professionnelles souhaitées :

- Autonomie,

- Capacité à être force de proposition,

- Rigueur.

Type de contrat : sous convention de stage obligatoire, d'une durée de 6 mois

Numéro de référence

312462