Comprimir archivos GLB y GLTFhasta un 90%
Reduce el tamaño de tus modelos GLB y glTF con compresión de geometría Draco y texturas WebP/AVIF, sin pérdida de calidad visible. Pensado para flujos de producción reales: archivos de hasta 500 MB, subida por lotes, preajustes reutilizables y una API REST.
1 crédito gratis · Sin tarjeta de crédito · Archivos eliminados tras 24 horas
Pruébalo
Descubre el poder de comprimir archivos GLB
Arrastra tu archivo GLB o GLTF, crea una cuenta gratuita y descarga el modelo comprimido.
Cómo comprimir un archivo GLB
En tres pasos, la mayoría de los modelos ocupan un 60–90% menos.
- 1
Sube tu modelo
Arrastra al panel un archivo .glb o .gltf de hasta 500 MB, o sube varios modelos a la vez en un lote.
- 2
Elige tus ajustes
Empieza con un preajuste o define a tu medida el nivel de compresión Draco, los bits de cuantización, el tamaño máximo de textura y el formato de textura (WebP, AVIF, JPEG o PNG).
- 3
Descarga el archivo más ligero
Obtén un GLB validado que se carga en three.js, Babylon.js, <model-viewer>, Unity y Unreal. El archivo original y el resultante se eliminan tras 24 horas.
Qué ocurre con tu modelo
- Compresión de geometría Draco. Las posiciones de los vértices, las normales y las UV se cuantizan y se comprimen con codificación entrópica, lo que suele reducir los datos de geometría un 80–95%. Cómo funciona Draco
- Redimensionado y recodificación de texturas. Las texturas demasiado grandes se reducen (por ejemplo, de 4K a 2K) y se convierten a WebP o AVIF. En modelos de producto con muchas texturas, aquí suele estar el mayor ahorro.
- Limpieza. Se eliminan los vértices duplicados o sin usar y otros datos que no se utilizan, y las mallas se pueden soldar, fusionar, aplanar o instanciar.
- Simplificación opcional. Reduce el número de triángulos de escaneos densos, modelos de fotogrametría y exportaciones de CAD.
- Validación. Cada archivo resultante se comprueba con el validador glTF oficial de Khronos, también disponible gratis como validador de glTF online.
¿Tienes un .gltf repartido en varios archivos? Empaquétalo en uno solo con el conversor de glTF a GLB gratuito, o automatiza todo el proceso con la API de compresión.
Funciones
Ahorra tiempo y ancho de banda
Compresor de archivos GLB
Reduce el tamaño de tus archivos GLB hasta un 90% sin que dejen de verse bien. Basado en gltf-transform, este optimizador de GLB procesa tus modelos 3D de forma eficiente sin sacrificar la calidad visual.
Validador GLTF incluido
Todos los archivos GLB y GLTF se validan automáticamente. Detecta los problemas más comunes y se asegura de que tus modelos comprimidos funcionen allí donde los necesites.
API de compresión rápida
Una API REST sencilla que procesa tus archivos GLB con rapidez. Ideal para desarrolladores que quieren integrar la compresión de GLB en sus apps sin complicaciones.
Crea tus propios preajustes
Guarda tus ajustes de compresión favoritos como preajustes personalizados. Configura los parámetros una vez y reutilízalos en distintos proyectos, sin tener que recordar cada ajuste.
Controles de compresión detallados
Ajusta la calidad de las texturas, la simplificación de la geometría y la compresión de las animaciones para conseguir exactamente lo que necesitas. Ideal cuando quieres más control sobre la optimización de tus GLB.
Soporte cercano
¿Tienes dudas sobre la integración o los ajustes de compresión? ¡Escríbenos! Te ayudaremos con gusto a sacarle el máximo provecho a tu flujo de trabajo de compresión de GLB.
Crédito gratis para empezar
Crea una cuenta gratuita y obtén 1 crédito de compresión, sin tarjeta de crédito. Perfecto para comprobar qué tal funciona este compresor GLB con tus modelos.
Procesamiento de GLB por lotes
Sube varios archivos GLB de hasta 500 MB cada uno y comprímelos todos a la vez. El procesamiento se hace en nuestros servidores, así que los modelos grandes nunca chocan con los límites de memoria del navegador.
Progreso en tiempo real
Sigue la compresión de tus GLB en tiempo real con barras de progreso y actualizaciones de estado. Nada de preguntarte si algo está atascado o no funciona.
Calidad del modelo intacta
gltf-transform hace el trabajo pesado para que tus modelos sigan viéndose bien mientras ocupan menos. Los colores, las texturas y las animaciones se mantienen intactos.
Integración sencilla con la API
Endpoints REST simples con documentación clara. Integra la compresión de archivos GLB en tu flujo de trabajo con unas pocas líneas de código, sin complicaciones.
Validador GLB integrado
Cada archivo comprimido se revisa para asegurar que es válido y está listo para usar. Te ayuda a detectar cualquier problema antes de desplegar tus archivos GLB optimizados.
Ejemplos de código
Intégralo fácilmente
Sube archivos de forma síncrona para obtener resultados al instante, o de forma asíncrona para lotes grandes. Así puedes empezar.
import fs from 'fs';
import path from 'path';
async function compressGLB(inputPath, outputPath) {
const fileBuffer = fs.readFileSync(inputPath);
const formData = new FormData();
formData.append('file', new Blob([fileBuffer]), path.basename(inputPath));
const upload = await fetch('https://api.compress-glb.com/api/1/files/upload/sync', {
method: 'POST',
headers: { 'Authorization': '<API_KEY>' },
body: formData
});
const [job] = await upload.json();
const compressed = await fetch(job.compressed_file_url);
fs.writeFileSync(outputPath, Buffer.from(await compressed.arrayBuffer()));
}