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.