Versión actual — Mayo 2026

Creador de Módulos 3D Interactivos

Guía completa para instalar, arrancar y usar la herramienta. Sin conocimientos técnicos requeridos.

1

¿Qué hace este programa?

Es una herramienta de autoría para crear módulos de aprendizaje interactivos con modelos 3D. La idea es simple: cargas un modelo 3D (una pieza de máquina, un órgano, un edificio…), colocas puntos de información encima de él, y el resultado final es un archivo que puedes publicar en tu web o subir a cualquier plataforma educativa (Moodle, Canvas, Blackboard…).

📦
Carga modelos 3D

Acepta archivos .glb y .3mf (los dos formatos que conservan color y piezas). Incluye soporte especial para impresiones multicolor de Bambu Lab y Prusa.

📍
Añade puntos interactivos

Haz clic sobre el modelo para colocar un punto. Cada punto puede tener texto, imágenes, acordeones o vídeo.

👁
Vista Previa instantánea

Comprueba el resultado final en una pestaña nueva sin descargar nada. El botón se activa en cuanto cargas un modelo.

🌐
Exporta para web

Genera un paquete HTML listo para colgar en cualquier servidor o página web estática.

🎓
Exporta SCORM 1.2

Genera un paquete estándar compatible con plataformas LMS. Registra el progreso del alumno automáticamente.

2

Lo que necesitas tener instalado

El programa tiene dos partes: la herramienta principal (funciona en el navegador, no necesita instalación) y el servidor de conversión de colores (opcional, pero necesario para que los colores de impresión 3D se vean correctamente).

ℹ️
El programa funciona sin instalar nada. El servidor de conversión solo es necesario si tienes archivos .3mf multicolor (impresoras Bambu Lab, Prusa con múltiples filamentos). Si no es tu caso, puedes saltarte los pasos de instalación.

Para el servidor de conversión de colores necesitas:

A
Python 3.9 o superior

Descárgalo desde python.org/downloads. Durante la instalación, marca la casilla "Add Python to PATH" — es importante.

Para comprobar que está instalado, abre el Terminal (busca "cmd" en el menú inicio) y escribe:

python --version

Deberías ver algo como Python 3.12.0.

B
Blender 4.2 o superior

Descárgalo desde blender.org/download. Instálalo normalmente.

En Windows suele quedar instalado en una ruta como esta (el número de versión cambiará según la que descargues):

C:\Program Files\Blender Foundation\Blender 4.2\blender.exe
3

Primera vez: preparar el entorno

Solo necesitas hacer esto una sola vez. Las próximas veces puedes saltar al apartado 4.

1
Abre el Terminal (símbolo del sistema)

Pulsa Windows + R, escribe cmd y pulsa Enter.

2
Ve a la carpeta del servidor

Escribe este comando y pulsa Enter (ajusta la ruta a la carpeta donde hayas descomprimido Creador3D):

cd "...\Creador3D\backend"
3
Instala las dependencias

Escribe este comando y pulsa Enter. Se descargará e instalará automáticamente lo necesario:

pip install -r requirements.txt

Verás varios mensajes de "Installing…" y al final Successfully installed. Eso es correcto.

Listo. Ya no necesitas repetir estos pasos. La próxima vez ve directamente al apartado 4.
4

Arrancar el programa cada vez que lo uses

El programa tiene dos partes que necesitas abrir cada vez:

1
Arranca el servidor de conversión (para colores reales)

Ve a la carpeta backend dentro de "Creador3D" y haz doble clic en el archivo start.bat.

Se abrirá una ventana negra (Terminal) con este mensaje:

Blender conversion server starting on http://127.0.0.1:5000 Blender path: C:\Program Files\Blender Foundation\Blender 5.1\blender.exe

No cierres esa ventana. Déjala abierta en segundo plano mientras usas el programa.

⚠️
Si la ventana se cierra sola inmediatamente, puede que Blender no esté en la ruta esperada. Ve al apartado Solución de problemas.
2
Abre la herramienta principal en el navegador

Ve a la carpeta editor dentro de "Creador3D" y haz doble clic en el archivo index.html.

Se abrirá en tu navegador predeterminado. No necesitas internet para usarlo (excepto la primera carga, que descarga algunas librerías).

ℹ️
El servidor es opcional. Si no lo arrancas, la herramienta sigue funcionando con todos los formatos. La única diferencia es que los archivos .3mf multicolor podrían mostrar los colores incorrectamente. Para archivos .glb, .stl u .obj no hace ninguna diferencia.
5

Cómo usar la herramienta paso a paso

Una vez abierto el index.html en el navegador, verás tres columnas:

1
Rellena la información del módulo

En la columna izquierda, arriba, escribe el título, una breve descripción y el autor o institución. Esta información aparecerá en el módulo final.

2
Carga tu modelo 3D

Haz clic en el botón "Subir archivo (.3mf, .glb, .stl, .obj)". Selecciona tu archivo.

El modelo aparecerá en el centro. Puedes girarlo con el ratón (clic + arrastrar) y hacer zoom con la rueda.

Si tienes el servidor arrancado y el archivo es .3mf, verás el mensaje "Convirtiendo .3mf (servidor Blender)…" — espera unos segundos, los colores se procesarán correctamente.

¿Aparece bocabajo o tumbado? Es normal: muchos modelos descargados vienen así, y los .stl y los .3mf sin servidor Blender usan el eje Z como "arriba". No hace falta volver a tu programa de 3D: usa el panel "Orientación", justo debajo. Voltear le da media vuelta, Enderezar arregla el caso Z-up, los seis botones de flecha giran 90° cada uno y Al suelo lo centra y lo apoya. Si te pasas, Restablecer devuelve la postura del archivo original. Puedes orientarlo cuando quieras: los puntos que ya hayas colocado giran con el modelo.

3
Elige el tipo de interacción y haz clic en el modelo

En la columna izquierda encontrarás tres botones:

  • 📝 Panel de Texto / Info — muestra un panel con texto e imagen al hacer clic.
  • 🔽 Acordeón Expansible — secciones que se despliegan al hacer clic. Ideal para datos técnicos.
  • 🎥 Panel Multimedia — para incrustar vídeos u otros medios.

Haz clic en el tipo que quieras. El cursor cambia. Luego haz clic directamente sobre el modelo 3D en el punto exacto donde quieres colocar el marcador.

4
Edita el contenido del punto

Al colocar un punto, la columna derecha se abrirá automáticamente. Rellena:

  • Título — el encabezado que verá el alumno (ej. "Filtro de aceite").
  • Imagen — puedes pegar una URL o subir una imagen desde tu ordenador.
  • Explicación del punto — el contenido del panel. Escribe con normalidad: los saltos de línea se respetan y la barra de arriba pone negrita, cursiva, subtítulos, listas y enlaces. Lo que ves en el recuadro es lo que verá el alumnado.

¿Necesitas algo más avanzado? El botón </> HTML muestra el código para pegar acordeones, vídeos incrustados o tablas. Los puntos de tipo "Acordeón" y "Multimedia" ya se abren directamente en ese modo, porque vienen con código hecho.

Al pegar texto copiado de Word o de una web se pega sin formato, a propósito: así no arrastra tipografías ni colores que descuadren el módulo. El formato se pone con los botones.

Cuando termines, pulsa "✓ Guardar este punto". Ojo, no lo confundas con "Guardar proyecto" de la barra de arriba: ese guarda TODO tu trabajo en un archivo para retomarlo otro día.

Con la de la cabecera cierras la edición y vuelves a ver los botones para añadir más puntos. La lista de puntos se queda siempre visible arriba, para saltar de uno a otro.

5
Mueve o elimina puntos

Para mover un punto: mantén pulsado el clic sobre él y arrástralo a la nueva posición.

Para eliminar un punto: selecciónalo haciendo clic y pulsa "🗑️ Eliminar Punto" en la columna derecha.

💡
El trabajo se guarda automáticamente en el navegador. Si cierras la pestaña y vuelves a abrir el mismo archivo index.html, al subir el mismo modelo 3D se recuperarán todos los puntos que habías creado.
6

Formatos de archivo 3D

La herramienta acepta cuatro formatos, y en la práctica la elección es sencilla:

🖨️
Si tienes una impresora Bambu Lab o Prusa con múltiples colores, asegúrate de tener el servidor arrancado antes de cargar el archivo .3mf. El programa lo detecta automáticamente y usa Blender para extraer los colores reales del archivo.
7

Exportar el módulo terminado

Cuando hayas terminado de colocar y editar todos los puntos, la barra superior muestra tres acciones:

🎨
Color de materiales — personaliza los colores de tu modelo

Al cargar cualquier formato (GLB, 3MF, OBJ o STL) aparece en el panel lateral izquierdo la sección "Color de materiales". Cada parte detectada tiene su propio selector de color, y con el 🪣 Cubo de pintura puedes pintar una pieza haciendo clic directamente sobre ella en el visor.

Ponles nombre a las piezas. Los archivos suelen traer nombres del programa de 3D ("gear 1", "cube 7") que no dicen nada: en un modelo de 17 piezas no hay quien encuentre una. Haz clic sobre el nombre en la lista y escribe el tuyo ("Piñón de ataque", "Corona"). Pulsa Enter para confirmar o Esc para dejarlo como estaba. Al pasar el ratón por una fila, esa pieza se ilumina en azul en el visor, así sabes cuál es cuál. Los nombres se guardan con el proyecto (botón "Guardar"), no dentro del modelo 3D.

¿El modelo llega como una sola pieza y no puedes pintarlo por partes? Pulsa "Separar en piezas" en ese mismo panel: el programa detecta las piezas físicas sueltas del modelo (muy habitual en descargas de MakerWorld o Printables) y las separa para que puedas colorear cada una. Si el resultado no te convence, "Restaurar original" lo deshace.

¿Y si ni siquiera hay piezas sueltas (todo está soldado en una sola malla)? Usa la 🪄 Varita: elige un color, activa la varita y haz clic sobre la zona que quieras pintar — se colorea SOLO esa zona continua y lisa (la selección se detiene en las aristas del modelo), y queda en el panel como "Zona 1", "Zona 2"… para poder repintarla cuando quieras. El control "Alcance de la zona" regula la precisión: bajo = zonas pequeñas y exactas; alto = zonas amplias que fluyen por las superficies curvas.

¿Muchas zonas que pintar a mano? "Trocear por zonas" aplica el criterio de la varita a TODO el modelo de una vez: en un clic te deja el panel con todas sus zonas ("Zona 1", "Zona 2"…) listas para colorear. Se regula con el mismo control "Alcance de zonas": si salen demasiadas o demasiado pocas, muévelo y vuelve a pulsar. Y "Auto-colorear" reparte una paleta variada entre todas las partes del panel, para ver de un vistazo cómo ha quedado el troceado antes de elegir los colores definitivos.

¿Quieres pintar a mano alzada? El 🖌️ Pincel pinta a trazos arrastrando el ratón sobre el modelo, con el tamaño que elijas en el control "Tamaño del pincel". Funciona en cualquier superficie, también en las totalmente lisas donde la varita seleccionaría la pieza entera. Mientras el pincel está activo, para girar el modelo mantén Ctrl mientras arrastras, o arrastra con el botón de la rueda; el trazo se ve completo al soltar el botón. Un truco: en modelos de pocos polígonos el trazo sigue los vértices de la malla, así que queda mejor en modelos detallados. "Restaurar original" también deshace la pintura del pincel.

El selector de "Acabado" (mate, satinado o metálico) se aplica junto con el color al pintar con el cubo, la varita o los selectores del panel. Con "mantener el actual" el material conserva el acabado que traía el archivo.

¿No sabes qué pieza es "Zona 14"? Pasa el ratón por encima de cualquier fila del panel de colores: esa pieza se ilumina en azul en el visor. Al retirar el ratón recupera su color.

¿Te has equivocado? Los botones ↶ Deshacer y ↷ Rehacer de la barra superior (o Ctrl+Z / Ctrl+Y) recuerdan tus últimos 12 pasos: pintura, separaciones, troceados, trazos de pincel y también los puntos (crear, borrar, mover, editar). Un punto borrado sin querer se recupera con un solo Ctrl+Z.

Los colores elegidos se conservan en la vista previa, en el módulo exportado y en el proyecto guardado.

💾
Guardar y abrir proyectos — retoma tu trabajo donde lo dejaste

Los botones "Guardar" y "Abrir" de la barra superior guardan TODO tu trabajo (el modelo con sus colores y separación, los puntos con su contenido y los datos del módulo) en un único archivo .c3d.json.

Sirve para continuar otro día, en otro ordenador, o para pasarle el proyecto a otra persona. Además, el programa sigue autoguardando la sesión en el navegador como hasta ahora.

👁
Vista Previa — comprueba el resultado antes de exportar

Haz clic en el botón verde "👁 Vista Previa" para abrir el visor final en una pestaña nueva del navegador. Podrás hacer clic en los hotspots, ver los modales y comprobar el aspecto del módulo sin descargar ningún archivo.

El modelo se convierte automáticamente y queda embebido en la vista previa para que sea completamente autocontenida. En modelos grandes puede tardar uno o dos segundos en prepararse. Cierra la pestaña cuando termines de revisar.

⚠️
Si el navegador bloquea la ventana emergente, haz clic en el icono de bloqueo de la barra de direcciones y elige "Permitir ventanas emergentes para esta página". Solo tienes que hacerlo una vez.

Para distribuir el módulo, elige una de estas dos opciones de exportación:

Para Web Empaquetar para Web

Genera un archivo .zip con un HTML completamente autocontenido (el modelo 3D va embebido). Puedes abrirlo directamente haciendo doble clic en el index.html, o subirlo a cualquier servidor web o servicio de hosting estático (GitHub Pages, Netlify, etc.).

Para LMS Empaquetar SCORM 1.2

Genera un archivo .zip compatible con Moodle, Canvas, Blackboard y otras plataformas educativas. Registra cuándo el alumno ha visitado todos los puntos (con nota de progreso), guarda el avance entre sesiones (si el alumno vuelve otro día, sus puntos visitados siguen marcados) y funciona sin conexión a Internet dentro del LMS: el visor 3D viaja dentro del paquete.

1
Haz clic en el botón de exportación

Se descargará un archivo .zip en tu carpeta de Descargas.

2
Para SCORM: sube el ZIP directamente a tu plataforma

No necesitas descomprimir el archivo. En Moodle, por ejemplo: Añadir actividad → SCORM → Subir archivo ZIP.

3
Para Web: descomprime y abre o sube el módulo

Abre el ZIP y descomprímelo. El index.html incluye el modelo 3D embebido, por lo que puedes abrirlo directamente con doble clic sin necesidad de servidor. Si prefieres publicarlo en línea, sube toda la carpeta a tu servidor web o plataforma de hosting.

8

Solución de problemas

❌ El archivo start.bat se cierra solo al abrirlo

Probablemente Blender está instalado en una ruta diferente. Abre el Terminal, ve a la carpeta backend y ejecuta:

set BLENDER_PATH=C:\Program Files\Blender Foundation\Blender 5.1\blender.exe python server.py

Si tienes otra versión de Blender, cambia "Blender 5.1" por la versión que tengas instalada.

⚠️ El .3mf carga pero los colores no se ven bien

El servidor de conversión no está activo. Comprueba que la ventana del servidor está abierta. Si aparece el texto "Convirtiendo .3mf (modo básico, sin servidor)…" en la herramienta, significa que el servidor no responde.

Arranca el servidor (apartado 4) y vuelve a cargar el archivo.

❌ El modelo 3D no aparece o sale completamente negro

Puede ocurrir con modelos muy grandes o con iluminación muy oscura. Prueba a girar el modelo — a veces está al revés. Si el problema persiste, convierte el archivo a .glb con Blender antes de cargarlo.

❌ El navegador dice "Error: archivo no válido"

Comprueba que el archivo no está corrupto. Intenta abrirlo primero en Blender o en el software con el que lo creaste para verificar que funciona. También asegúrate de que la extensión del archivo es correcta (.3mf, .glb, .stl u .obj).

❌ "pip" no se reconoce como comando

Python no está en el PATH del sistema. Reinstala Python desde python.org y durante la instalación marca la opción "Add Python to PATH" antes de hacer clic en Instalar.

❓ ¿Puedo usar el programa sin conexión a internet?

La primera vez que abres el index.html necesitas conexión para descargar las librerías 3D (Three.js y model-viewer). Una vez cargadas, el navegador las guarda en caché y puedes trabajar sin internet. El servidor de conversión funciona siempre de forma local, sin internet.

❓ ¿Se pierde el trabajo si cierro el navegador?

No. El programa guarda automáticamente los puntos en el navegador (localStorage). La próxima vez que abras el index.html y cargues el mismo archivo con el mismo nombre, recuperará todos los puntos donde los dejaste.