Aller au contenu
elie-gordo/portfolio

projets

02 / projets

Une fenêtre, plusieurs projets.

Les projets défilent d’eux-mêmes tant que rien n’est sélectionné. Dès qu’un onglet est choisi, le défilement s’arrête et la navigation reste manuelle.

projets/blender-studio-object

blender-studio-object/

TENSIL 3D

Lampe articulée en studio, 100 % scriptée dans Blender

Contexte

TENSIL est une lampe de bureau articulée à ressorts, d’une marque fictive créée pour ce projet. L’objectif : montrer la chaîne complète d’un visuel produit en 3D, du modèle jusqu’à l’asset web optimisé.

Particularité : aucune modélisation manuelle dans l’interface. Toute la scène est générée par des scripts Python Blender reproductibles, et se reconstruit en une seule commande.

Rôle

Projet réalisé en duo humain + IA :

  • moi : concept, public, style packshot studio, coloris graphite et laiton, nom de marque, scénario d’animation, validation de chaque étape ;
  • Claude (Claude Code) : écriture et exécution des scripts bpy, réglage des lumières et cadrages à partir des rendus de test, exports et documentation.

Outils

  • 3D et rendu : Blender 5.2 LTS, Cycles avec débruitage OptiX, scripts Python (bpy).
  • Modélisation : pièces mécaniques procédurales, profil de révolution, ressorts hélicoïdaux.
  • Rig : hiérarchie de pivots, ressorts pilotés par contraintes Stretch To.
  • Matériaux : PBR sans texture (laque vernie, métal brossé, laiton, caoutchouc, ampoule émissive).
  • Web : export glTF, glTF-Transform et compression Meshopt.

Résultat

Une chaîne complète, du brief à l’asset web, pour 0 € de coût.

  • Rendus : 4 images finales 1080p (héros, profil, détail du ressort, lampe allumée).
  • Animation : 8 s de dépliement articulé puis allumage avec scintillement.
  • Web : modèle GLB de 203 Ko (environ 41 000 triangles), contre 1 Mo brut.
  • Processus : rendus clay, wireframe, plateau d’éclairage et 4 coloris testés.
  • Difficultés résolues : ressorts cuits pour le glTF qui ignore les contraintes, pose pliée sans collision, double transformation AgX corrigée.

Étiquettes

domaine
  • 3D produit
  • Rendu
  • Animation
  • IA générative
outils
  • Blender
  • Python
  • Cycles
  • glTF
  • Claude Code
année
  • 2026

01 / 06

Animation : dépliement puis allumage (8 s)