尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Aplicación para generar videos a partir de archivos stl
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Estudio de video en el navegador para crear videos de joyería a partir de archivos STL, con render hiperrealista (trazado de rayos), listos para un reel de Instagram o para el catálogo. Usa el mismo estilo, los mismos colores y las mismas tipografías que la página de Atelier & Co.
Funciona como un editor de video (al estilo de CapCut): arriba la vista previa y, a su lado, el inspector con pestañas (Modelo, Materiales, Textos, Sonido, Asistente y Exportar); abajo, a todo el ancho, la línea de tiempo con keyframes, textos y sonidos. Cuando bajas a la línea de tiempo, la joya se sigue viendo en miniatura en el menú lateral (tócala para volver arriba). En el celular todo queda en una sola columna: vista previa, pestañas y línea de tiempo.
Con Ver este cuadro hiperrealista (debajo de la vista previa) revisas cómo quedará el render final antes de crear todo el video. La barra espaciadora reproduce o pausa, y el botón del parlante activa el sonido de la vista previa.
Cada ajuste de cámara es una pista en la línea de tiempo: Giro, Altura de cámara, Zoom, Posición vertical, Posición lateral, Foco en la piedra, Inclinación (roll), Exposición y Desenfoque macro.
En la pestaña Asistente describes con tus palabras lo que quieres y el asistente lo convierte en keyframes, textos, efectos y música. Por ejemplo:
Todo lo que hace se puede deshacer con Deshacer en la línea de tiempo.
Con IA (recomendado): el asistente usa Claude a través de la función api/chat.js. Para activarlo en Vercel:
ANTHROPIC_API_KEY con la clave (en Production, y en Preview si la usas) y guarda.Cuando funciona, el chat dice «Asistente con IA». Sin la clave (o abriendo la página en el computador sin Vercel) el chat igual funciona en «Modo básico (sin IA)»: entiende las frases más comunes de cámara, tiempos, textos, sonidos y música, aunque con menos libertad.
La clave es tuya y cada pedido a la IA cuesta, así que la función solo responde a la página del estudio (otro sitio
no puede usarla desde el navegador de sus visitas) y acepta hasta 8 pedidos por minuto y 60 por hora desde una misma
conexión. Si publicas el estudio también en un dominio propio, agrégalo en la variable ORIGENES_PERMITIDOS
(por ejemplo https://www.tudominio.com; varios, separados por comas). En Anthropic Console también puedes ponerle
un tope de gasto mensual a la clave.
.hdr, .exr o una foto 360° en JPG para que los reflejos del metal
y las piedras sean los de ese lugar; ajusta su intensidad y rotación. Volver al estudio Atelier recupera la
luz de estudio de joyería.Los bitmaps se ven en la vista previa y, con más detalle, en el render hiperrealista.
En la pestaña Textos están las plantillas de un clic (Lanzamiento, Gancho viral, Precio especial, Hecho a mano, Detalle de la piedra, Minimal, Para regalar) y la lista de capas: agrega textos o la marca, ocúltalos con el ojo, duplícalos, bórralos o cámbialos de orden. Para cada texto puedes cambiar letra, tamaño, peso, color, posición, alineación, espaciado, cuándo entra y sale, la animación (aparecer, subir, máquina de escribir, zoom, brillo dorado, deslizar) y el fondo (pastilla o línea dorada). Arrastra los textos directamente sobre la vista previa para moverlos. Al cambiar de formato se reacomodan solos.
Consejo de retención: un gancho grande en los primeros 2 segundos («¿Te lo pondrías? 💍») y el nombre de la pieza cuando la cámara llega a la piedra.
Audio en tendencia de Instagram: para usar una canción que esté en tendencia, exporta el video sin música (deja solo los efectos o apaga Incluir el sonido) y agrega la canción desde la biblioteca de música de Instagram al publicar el reel. Así el algoritmo lo reconoce como audio en tendencia y lo muestra a más personas.
El proyecto se guarda solo en este navegador y se recupera al volver a abrir la página. Con
Guardar proyecto descargas un archivo .atelier.json (keyframes, textos, sonidos, formato, fondo, materiales y
los bitmaps escogidos) para seguir en otro momento o en otro equipo con Abrir. Nuevo empieza de cero (se puede
deshacer). El STL, una canción subida, una imagen propia de bitmap y el HDRI no van dentro del archivo: al abrir el
proyecto (o al recuperarlo) el estudio te avisa cuáles tienes que volver a subir, y antes de crear el video te avisa si
falta tu canción.
| Calidad | Qué hace | Tiempo aproximado* |
|---|---|---|
| Rápida | Render en tiempo real, para revisar el movimiento y el sonido | segundos |
| Realista (48 muestras) | Trazado de rayos: luz, reflejos y refracción reales | 5–20 min |
| Hiperrealista (128 muestras) | Menos grano, piedras más limpias | 15–50 min |
| Máxima (320 muestras) | Para fotos o videos cortos muy cuidados | más de 1 h |
* Video de 8 s en 1080×1920 con una tarjeta de video de computador de escritorio. En un portátil sencillo o en el celular tarda bastante más. Deja la pestaña abierta y visible mientras trabaja (la pantalla no se apaga mientras crea el video). Puedes cancelar en cualquier momento.
El modelo 3D, el render y el video se procesan en tu navegador: tus diseños no se suben a ningún servidor.
Solo el asistente con IA envía lo que escribes en el chat y un resumen del proyecto (duración, keyframes,
textos, sonidos, medidas y materiales de la pieza) a la función api/chat.js para responder; nunca el STL.
Es una página estática más una función para el asistente. En Vercel se sube tal cual (la carpeta raíz es el
sitio y api/chat.js se detecta sola; las dependencias salen de package.json). Configura ANTHROPIC_API_KEY
como se explica arriba. Para probarla en el computador:
python3 -m http.server 8000
# y abre http://localhost:8000 (el chat funciona en modo básico)
index.html y estilos.css: la interfaz del editor, con el sistema visual de la página de la joyería
(Bodoni Moda + Instrument Sans, perla, tinta, oro y bosque; modo oscuro automático).js/main.js: une todo. El proyecto (js/proyecto.js: keyframes, curvas, movimientos, textos y audio) es
la única fuente de verdad: la vista previa y el video final salen de él cuadro por cuadro.js/linea-tiempo.js: la línea de tiempo con keyframes, deshacer y rehacer.js/estudio.js: escena 3D con three.js. Luz de estudio de joyería en HDR, materiales
físicos de metal y piedras con su índice de refracción real, y el trazado de rayos con
three-gpu-pathtracer. La luz gira con la cámara,
así que el resultado es el de una tornamesa con la pieza girando bajo luces fijas.js/texturas.js: bitmaps de piedras y metal (proyección de UV para el STL) y HDRI.js/textos.js: capas de texto, plantillas y animaciones. js/composicion.js: fondo de marca, sombra de
contacto, la joya y los textos de cada cuadro.js/sonido.js: efectos y música sintetizados con Web Audio, mezcla, reproducción y codificación del audio.js/chat.js, js/interprete.js y api/chat.js: el asistente (con Claude, o el modo básico sin conexión).js/codificador.js: codifica cuadro por cuadro con WebCodecs y arma el MP4 con
mp4-muxer (o WebM con webm-muxer), con el sonido incluido.js/piedras.js: reconoce las piedras dentro de un STL de una sola pieza. js/demo.js: anillo de ejemplo.