Sobre el proyecto
image-blaster es un conjunto de habilidades para Claude que convierte una sola imagen en un mundo 3D inicial. El proyecto afirma que puede pasar de una imagen a un entorno 3D completamente mallado en menos de cinco minutos, lo que lo hace útil para iniciar trabajos en 3D.
Cómo funciona
Después de clonar el repositorio y ejecutar la CLI de Claude, el usuario proporciona claves API para World Labs y FAL, coloca una imagen en el directorio input/ y le pide a Claude que la "explote" — confirmando opcionalmente cada paso en el proceso. Por defecto, el flujo de trabajo produce:
- Modelos 3D (.glb, .obj) de todos los objetos dinámicos en la escena
- Una salpicadura gaussiana (.spz) del entorno estático
- Un sonido ambiental en bucle más efectos de sonido físicos específicos de objetos (.mp3)
Modelos de generación subyacentes
- marble-1.1 (World Labs): crea el entorno explorable
- nano-banana: modelo de edición de imágenes predeterminado para limpieza de fuente, placas limpias e imágenes de referencia de objetos
- gpt-image-2: proveedor alternativo de edición de imágenes cuando la habilidad de edición solicita preferirlo
- hunyuan-3d (a través de FAL): genera los modelos de objetos 3D
- elevenlabs-sfx: genera sonidos ambientales y específicos de objetos
Parámetros de Hunyuan 3D
La creación de modelos 3D expone varias opciones: --face-count (recuento de caras objetivo entre 40000 y 1500000, por defecto 50000), --enable-pbr (generación de material PBR, por defecto verdadero), --generate-type (Normal para un modelo texturizado, LowPoly con reducción de polígonos, o Geometry para un modelo solo de geometría en blanco; por defecto Normal) y --polygon-type (triángulo o cuadrilátero para LowPoly, por defecto triángulo).
Integración
Los activos generados se pueden incrustar bajo los activos de motores de juego como Unity, Unreal y Godot; software DCC como Blender, 3DS Max y Maya; o aplicaciones web creadas con Three.js o Electron.
Los usos de ejemplo sugeridos en el README incluyen conceptos de niveles de juego, recrear una habitación de la infancia, construir entornos para robots, búsqueda de ubicaciones para películas y representaciones arquitectónicas.
Nota de desarrollo: eliminar /app del archivo .claudeignore le da a Claude la capacidad de modificar el visor React empaquetado.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.