[Expert Talks] Les outils pour perfectionner la modélisation 3D des montures

20 mars 2025 • 2 min de lecture

Avec notre série "Expert Talks", nous donnons la parole aux talents de Fittingbox !

Ils partagent des savoirs exclusifs, les challenges qu'ils relèvent au quotidien et discutent de leur domaine d'expertise. De la réalité augmentée (AR) à la réalité diminuée (DR), en passant par l'apprentissage automatique et la vision par ordinateur, obtenez un aperçu de ce qui se cache derrière les innovations de Fittingbox ! 

 

Maxime Chambefort, Lead C++ Developer chez Fittingbox, explique comment nous utilisons notre expertise pour faire évoluer notre utilisation d’outils de conception, tels que Blender.

 

Aujourd’hui, nous nous concentrerons sur le développement d’add-ons pour les besoins spécifiques de modélisation des montures 3D.

 

 

A propos de Maxime Chambefort, Lead C++ Developer chez Fittingbox

Maxime a rejoint Fittingbox il y a 5 ans. Il est désormais partie intégrante de l'équipe Rendering Virtual Try-On Development. Ses nombreux domaines d'expertise incluent la connaissance de Blender, un outil que nous utilisons pour la modélisation 3D des lunettes.

Il y a quelques mois, Maxime a mis son expertise au service de l'équipe SudioLab, qu'il a rejoint pour faire progresser les outils de conception avec Blender.

Pourquoi utilise-t-on Blender ?

Blender est un logiciel Open Source qui peut être utilisé pour accomplir une multitude de tâches de modélisation 3D. Il est, par exemple, largement utilisé dans la production cinématographique.

Chez Fittingbox, nous l'utilisons pour perfectionner la modélisation de nos montures 3D. Notre objectif premier est toujours d'offrir aux utilisateurs finaux un rendu ultra-réaliste... Il est donc essentiel de rester au plus près de l'aspect réel des montures physiques lorsqu'il s'agit de les transformer en objets 3D.

Ainsi, Il faut voir Blender comme un entonnoir. En apparence, il existe un grand nombre de façons de l'utiliser, mais plus on configure l'outil, plus on peut l'utiliser de façon spécifique et détaillée.

Pour construire « l'entonnoir » qui opère la série d'actions dont notre équipe a besoin, nous utilisons notre connaissance de l'API Python de Blender pour concevoir des add-ons spécifiques.

 


En savoir plus sur la manière dont nous digitalisons les montures 3D


 

Comment utilise-t-on les add-ons pour améliorer la modélisation des montures 3D ?

Tout d’abord, faisons appel à notre imagination pour bien comprendre ce qu'est un add-on.

Nous créons des add-ons à l'aide de la programmation nodale. Il faut imaginer cette technique comme un ensemble de briques qui, disposées d'une certaine manière, donnent un résultat spécifique. Si l’on changeait l'ordre des briques, l’aboutissement sera différent... et ainsi de suite, pour un nombre infini de possibilités.

Ainsi, un ensemble de briques représente un add-on.

Ensuite, chaque add-on représente un chemin d'exécution conçu pour faciliter au maximum l’accomplissement d'une tâche.

Par exemple, nous utilisons un add-on spécifique pour changer les éléments décoratifs des lunettes - comme la couleur des branches. Cela nous permettra de traiter l'aspect géométrique de la monture de manière plus précise, plus rapide et partiellement automatisée.

Quelles sont les prochaines étapes ?

Bien entendu, nous utilisons et créons une multitude d'add-ons - et pas seulement pour la modélisation 3D.

L'objectif est précisément d'acquérir une plus grande expertise dans des tâches qui deviennent de plus en plus complexes, afin de pouvoir les résoudre plus rapidement et plus en détail. C'est tout l'intérêt de développer ce que nous appelons des fonctionnalités propriétaires.

ÉCHANGEONS ENSEMBLE

Demandez une démonstration gratuite, un devis gratuit ou prenez rendez-vous avec l'un de nos représentants commerciaux. .

CONTACTEZ-NOUS