Rapport Hebdomadaire
Stage au poste de développeur 3D au CEA de Mars à Aôut 2025
Semaine 1 - Inauguration
Durant cette première semaine de stage, j’ai visité les différents locaux du CEA et j'ai reçu mon badge et les
documents obligatoires pour travailler dans cet établissement public.
Ensuite, mon tuteur m’a présenté les équipes, leur projets réalisés et mes missions à effectuer

Semaine 2 – Installation
J’ai découvert l’environnement Ubuntu (Linux). C’était la première fois que j’utilisais ce système d’exploitation. Pour commencer mes missions, il fallait que j’installe les logiciels Blender, et Vs Code. Puis, j’ai téléchargé le langage de programmation Python et j’ai appris à configurer mes environnements et gérer mes paquets en utilisant le terminal Linux.
Semaine 3 – Recherche
Je connaissais déjà les bases fondamentales de Blender donc je n’étais pas perdu à son lancement.
Pour tester les différents paramètres, j’ai modélisé quelques objets dans Blender.
Cependant, n’arrivant pas aux résultats souhaités, et pour mieux comprendre ce logiciel, j’ai lu toute la documentation en anglais.
C’était une phase complexe et longue mais j’ai découvert de nouvelles fonctionnalités.
Lien de la documentation de Blender : https://docs.blender.org/manual/en/latest/
Semaine 4 – Phase de rendus
Après la configuration de mes scènes et mes objets modélisés, j’ai lancé le rendu. Malgré mes paramètres élevées, j'étais conscient que mon ordinateur ne disposait pas de la puissance de calcul graphique suffisante pour gérer les exports. J'ai donc délocalisé mes rendus sur une machine en réseau dédiée, pour bénéficier d'une puissance de calcul supérieure.
Pour cela, j'ai utilisé un accès SSH à un serveur de calcul haute performance (HPC), qui m'a permis d'accélérer la vitesse de mes rendus 3D. Les HPC sont conçus pour gérer des volumes de données massifs qui dépassent les capacités des ordinateurs standard.
Grâce à mon script Python, j'ai lancé plus de 200 rendus d'objets différents tout au long de la semaine, sans avoir à me soucier des limitations de mon PC. Mon script s'exécutait en arrière-plan, et mes rendus se terminaient rapidement.
Semaine 5 – Résultats
J’ai présenté mes rendus 3D que j'ai réalisé au cours de ces dernières semaines à mon tuteur de stage. Puis, nous avons passons en revue les résultats obtenus.
Voici quelques exemples :



Conclusion
Ce stage a été une expérience exceptionnellement enrichissante, qui m'a offert l'opportunité de développer mes connaissances approfondies de Blender et de son API.
J'ai pu affiner mes compétences techniques en écrivant des scripts en Python et en résolvant des problèmes de code, ce qui renforcé ma confiance dans mes capacités de développement.
Je remercie toutes les personnes qui m’ont aidées et accompagnées durant mon stage.