El proyecto

Acerca de QR3D

QR3D es una herramienta gratuita que convierte un enlace en un objeto listo para imprimir en 3D, con los dos colores guardados dentro del archivo. No hay registro, no hay cuentas y nada de lo que escribes sale de tu navegador.

Por qué existe

Hay cientos de generadores de códigos QR y casi todos hacen lo mismo: te dan una imagen. Y hay bastantes modelos de piezas con QR para descargar, pero traen un código fijo que no es el tuyo.

En medio faltaba algo: poder poner tu enlace y llevarte directamente el objeto físico. Y sobre todo, llevártelo con los dos colores ya asignados, porque un código QR impreso de un solo color no lo lee ninguna cámara. Ese era el hueco que quería tapar esta herramienta.

Cómo funciona por dentro

Merece la pena explicarlo porque no es lo que la gente imagina.

Lo primero que hace la web es leer la cuadrícula real del código que acabas de generar: cuántos cuadritos tiene de lado. Con ese dato calcula cuánto va a medir cada uno en milímetros según el tamaño de pieza que elijas, y por eso puede avisarte antes de imprimir si van a salir demasiado pequeños.

Después dibuja otra vez el mismo código, con tu mismo estilo y tu mismo logo, pero en blanco y negro puro y a mucha más resolución. Esa imagen es la que se convierte en relieve, y es la razón de que la pieza impresa coincida exactamente con lo que ves en pantalla: si elegiste puntos redondos, salen puntos redondos; si pusiste un emoji, sale su silueta. Muchas herramientas parecidas colocan cubos cuadrados y el resultado impreso no se parece a la vista previa.

Como una imagen de ese tamaño tiene cientos de miles de puntos, antes de crear la geometría se agrupan en el menor número posible de rectángulos. Es lo que hace que el archivo pese decenas de kilobytes en vez de varios megas y que la vista 3D se mueva con soltura incluso en un teléfono.

Por último se escribe el archivo 3MF a mano. Un 3MF es, por dentro, un comprimido con unos cuantos documentos de texto que describen los vértices, los triángulos y los materiales. Aquí se generan dos objetos separados —la base y el relieve—, cada uno con su color, para que tu programa de impresión los reconozca sin que tengas que tocar nada.

Todo ocurre en tu navegador

No hay servidor que procese nada. El código, el modelo 3D y los archivos se construyen en tu propio dispositivo con el procesador de tu equipo. Esto tiene tres consecuencias que a mí me parecen importantes:

Lo que esta herramienta no hace

Prefiero decirlo claro antes de que pierdas el tiempo:

Quién lo mantiene

El proyecto lo lleva una sola persona: Julián Antonio Gaviria Jiménez, desde Isnos, en el departamento del Huila (Colombia). No hay empresa detrás ni equipo: si escribes al correo, contesto yo.

Cómo se sostiene

La herramienta es gratis y no tiene versión de pago, marcas de agua ni límites. Los gastos del dominio y del alojamiento se cubren con los espacios publicitarios de la web.

Por eso los anuncios están donde están: debajo de la herramienta y dentro del texto, nunca encima del generador ni tapando los botones de descarga. Si alguna vez ves publicidad que estorba el uso, escríbeme y la quito: prefiero ganar menos que tener una herramienta incómoda.

Créditos

La web usa tres librerías de código abierto con licencia MIT, incluidas dentro del propio sitio y no cargadas desde servidores ajenos: qr-code-styling para dibujar el código, three.js para la vista 3D y JSZip para empaquetar los archivos. Sus avisos de copyright se conservan íntegros en los archivos.

«QR Code» es una marca registrada de DENSO WAVE INCORPORATED. Este sitio no está asociado con DENSO WAVE ni con ningún fabricante de impresoras 3D.

Ir a la herramienta