À propos du projet
image-blaster est un ensemble de compétences pour Claude qui convertit une seule image en un monde 3D de départ. Le projet prétend pouvoir passer d'une image à un environnement 3D entièrement maillé en moins de cinq minutes, ce qui le rend utile pour lancer rapidement un travail 3D.
Fonctionnement
Après avoir cloné le dépôt et exécuté l'interface en ligne de commande Claude, l'utilisateur fournit les clés API pour World Labs et FAL, dépose une image dans le répertoire input/, et demande à Claude de la « blast it » — en confirmant éventuellement chaque étape. Par défaut, le pipeline produit :
- Des modèles 3D (.glb, .obj) de tous les objets dynamiques de la scène
- Un splat gaussien (.spz) de l'environnement statique
- Un son ambiant en boucle ainsi que des effets sonores physiques spécifiques aux objets (.mp3)
Modèles de génération sous-jacents
- marble-1.1 (World Labs) : crée l'environnement explorable
- nano-banana : modèle de retouche d'image par défaut pour le nettoyage de la source, les plaques propres et les images de référence d'objets
- gpt-image-2 : fournisseur de retouche d'image alternatif lorsque la compétence de retouche est invitée à le préférer
- hunyuan-3d (via FAL) : génère les modèles d'objets 3D
- elevenlabs-sfx : génère les sons ambiants et spécifiques aux objets
Paramètres Hunyuan 3D
La création de modèles 3D expose plusieurs options : --face-count (nombre de faces cible entre 40000 et 1500000, par défaut 50000), --enable-pbr (génération de matériaux PBR, par défaut vrai), --generate-type (Normal pour un modèle texturé, LowPoly avec réduction de polygones, ou Geometry pour un modèle blanc uniquement géométrique ; par défaut Normal), et --polygon-type (triangle ou quadrilatère pour LowPoly, par défaut triangle).
Intégration
Les actifs générés peuvent être intégrés sous les actifs de moteurs de jeu tels que Unity, Unreal et Godot ; de logiciels de création numérique tels que Blender, 3DS Max et Maya ; ou d'applications web construites avec Three.js ou Electron.
Les exemples d'utilisation suggérés dans le README incluent des concepts de niveaux de jeu, la recréation d'une chambre d'enfance, la construction d'environnements pour robots, le repérage de lieux de tournage et des rendus architecturaux.
Note de développement : la suppression de /app du fichier .claudeignore donne à Claude la capacité de modifier le visualiseur React intégré.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.