Écrivez des modèles 3D sous forme de courts programmes Python conçus pour les LLM via Blender.
Écrivez des objets 3D sous forme de courts programmes sur le bpy de Blender pour la génération par IA
sand3d est une bibliothèque Python qui vous permet de définir des objets 3D sous forme de code compact en utilisant le moteur bpy de Blender. Elle convient aux ingénieurs et aux développeurs cherchant à prompter des LLM pour générer des géométries 3D précises et des assemblages articulés sans calculs de coordonnées manuels.
La bibliothèque fournit une API s3d plate couvrant les profils, les solides, les modifications, l'ossature et l'articulation, qui tient entièrement dans un prompt LLM. Elle produit des maillages déterministes et gère les exportations vers des formats incluant GLB, URDF, USDA, OBJ et STL.
Elle convient aux ingénieurs IA, aux concepteurs mécaniques et aux développeurs construisant des pipelines de génération 3D procédurale. Elle ne convient pas aux artistes CAO traditionnels qui dépendent strictement de la manipulation directe via interface graphique.
Les pièces prennent nettement moins de jetons que le code équivalent en Blender Python, CadQuery ou FeatureScript.
Accédez aux pièces, arêtes et faces par leur nom au lieu de mathématiques de coordonnées calculées à la main.
Exportez directement vers les formats GLB, URDF, USDA, OBJ et STL en un seul appel de fonction.
Déclarez des articulations et des assemblages directement au sein de votre flux de travail programmatique.
Gratuit sous sa licence open source, le seul coût étant votre propre temps de calcul et de configuration.
870 missions ouvertes à distance en entraînement d’IA, mises à jour le 14 novembre 2026 ; la plupart paient $20–$170 de l’heure. 8 d’entre elles demandent des francophones. Zekai les liste gratuitement ; la candidature se fait sur la plateforme de l’employeur.
Python 3.13 est recommandé, avec un support pour Python 3.11 pour les environnements dépourvus de wheels bpy comme les Mac Intel.
Il prend en charge GLB, URDF, USDA, OBJ et STL, avec des formats supplémentaires comme USD dérivés via des outils USD.
Vous pouvez déclarer des articulations et des plages de mouvement directement dans votre code, qui s'exportent dans les suppléments de nœuds URDF et GLB.
Voir Zekai en premier dans Google