Una skill para agentes que guía a agentes de programación con IA en la visualización 3D creativa, desde una idea hasta una escena de Three.js o Blender con recetas, kits y captura de fotogramas.
img2threejs/img2interior
Una skill basada en agentes que transforma una foto de una habitación en una escena editable de Blender, un visor de Three.js y un modelo GLB portátil.
- Estrellas
- 46
- Forks
- 6
- Issues abiertos
- 0
- Último commit
- hace 15 horas
¿Qué es?
img2 Interior es una skill operada por agentes para Claude Code, Codex y OpenCode, basada en el harness img2. A partir de una imagen de referencia de un interior, el agente analiza la imagen, crea una escena de Blender con geometría y materiales físicamente basados, la renderiza, compara los renders con la referencia y, después, crea un visor de Three.js.
El flujo de trabajo genera tres entregables: un archivo maestro editable de Blender con los recursos empaquetados, un GLB para ejecución con sus archivos auxiliares de lightmap y probe, además del código del visor, y un GLB estático independiente y portátil con la apariencia horneada. Las dimensiones, las superficies ocultas y los valores de cámara se indican como estimaciones, ya que una sola imagen no aporta toda la información necesaria. El proyecto no afirma que pueda reconstruir el original con exactitud ni lograr fotorrealismo, y no es un modelo de imagen a malla preentrenado.
La instalación usa npm para descargar el paquete en un prefijo dedicado y luego registrarlo con el harness img2. La creación nativa requiere un entorno independiente de Python 3.11 con bpy y numpy. El código fuente está disponible bajo una licencia que permite consultar el código, pero restringe su comercialización.
Funciones clave
- 01Crea una escena editable de Blender a partir de una sola imagen de referencia de un interior.
- 02Renderiza los resultados, los compara con la referencia y luego corrige la geometría y los materiales.
- 03Exporta un archivo maestro .blend con los recursos empaquetados, un GLB para ejecución con un visor de Three.js y un GLB portátil.
- 04Registra en el proyecto la procedencia de los recursos, las suposiciones y las pruebas de verificación.
- 05Se instala mediante npm y se registra con el harness img2 para Claude Code, Codex y OpenCode.
Casos de uso
- Convertir una imagen conceptual de diseño de interiores en una habitación 3D explorable para revisarla con clientes.
- Crear un punto de partida editable en Blender para una escena de interior a partir de una sola foto de referencia.
- Publicar un recorrido por una habitación en el navegador con un visor de Three.js.
- Generar un modelo GLB independiente de una habitación para usarlo en otras herramientas compatibles con glTF.
Inicio rápido
- 1
Instala el paquete desde npm en un prefijo dedicado
npm install --prefix "$HOME/.local/share/img2interior" @img2threejs/img2interior@0.3.1 - 2
Registra la copia instalada en el harness img2
npx --yes @img2threejs/img2@0.4.0 add --link "$HOME/.local/share/img2interior/node_modules/@img2threejs/img2interior" --yes - 3
Reinicia la sesión del agente, abre tu proyecto y usa el prompt para copiar y usar con una imagen de una habitación
Antes de usarlo
- No es un modelo preentrenado ni de un solo clic; los resultados dependen de la creación específica para cada escena y de la revisión visual.
- Requiere Claude Code, Codex u OpenCode, además de un entorno independiente de Python 3.11 con bpy 4.3.0.
- Requiere el harness img2 (0.4.0 o posterior) y un navegador compatible con WebGL.
- La licencia figura como NOASSERTION; para comercializar la herramienta en sí se necesita permiso previo por escrito.
Temas
Preguntas frecuentes
- ¿Qué es img2interior?
- Una skill basada en agentes que transforma una foto de una habitación en una escena editable de Blender, un visor de Three.js y un modelo GLB portátil. img2 Interior es una skill operada por agentes para Claude Code, Codex y OpenCode, basada en el harness img2. A partir de una imagen de referencia de un interior, el agente analiza la imagen, crea una escena de Blender con geometría y materiales físicamente basados, la renderiza, compara los renders con la referencia y, después, crea un visor de Three.js.
- ¿img2interior es gratuito? ¿Qué licencia tiene?
- img2interior es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿img2interior sigue mantenido?
- Mantenimiento activo. El último commit de img2interior fue el 19 oct 2026.
- ¿Para qué puedo usar img2interior?
- Convertir una imagen conceptual de diseño de interiores en una habitación 3D explorable para revisarla con clientes. Crear un punto de partida editable en Blender para una escena de interior a partir de una sola foto de referencia. Publicar un recorrido por una habitación en el navegador con un visor de Three.js. Generar un modelo GLB independiente de una habitación para usarlo en otras herramientas compatibles con glTF.
- ¿Cómo se instala img2interior?
- Instala el paquete desde npm en un prefijo dedicado: npm install --prefix "$HOME/.local/share/img2interior" @img2threejs/img2interior@0.3.1 Registra la copia instalada en el harness img2: npx --yes @img2threejs/img2@0.4.0 add --link "$HOME/.local/share/img2interior/node_modules/@img2threejs/img2interior" --yes Reinicia la sesión del agente, abre tu proyecto y usa el prompt para copiar y usar con una imagen de una habitación
- ¿Dónde consigo img2interior?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/img2threejs/img2interior
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Reconstruye un objeto a partir de una imagen de referencia como código TypeScript procedural de Three.js, listo para animar, en lugar de un archivo de malla.
Habilidades de agente en lenguaje claro para Claude Code, Codex CLI, Cursor CLI y Gemini CLI que convierten los informes de sesión en un veredicto fácil de entender y leer de un vistazo.
Una skill de Claude Code que convierte la URL de un sitio web en un video de lanzamiento de producto a 60 fps, creado con HTML, efectos de sonido sincronizados con la música y desenfoque de movimiento.
Una Agent Skill que convierte un tema en un video explicativo narrado, con voz en off, subtítulos incrustados e imágenes de portada, renderizando fotogramas HTML localmente a MP4.
Una skill para Claude Code y Codex que convierte la interfaz real de tu app en videos de lanzamiento y clips cortos, sincronizados con música y renderizados localmente.