UN INICIO PRÁCTICO
Cómo optimizar un GLB con gltfpack
Comience con una pasada conservadora y luego cambie una configuración a la vez. Conserve el modelo original para poder compararlo y volver atrás.
1. Trae un modelo autónomo
Elija un GLB con geometría y texturas integradas, hasta 50 MB. Aquí no se aceptan archivos de imagen, .gltf y .bin separados. Al seleccionar un archivo se abre una vista previa del navegador local; El procesamiento comienza en el servidor solo cuando hace clic en Optimizar modelo.
2. Elige un punto de partida
Conservador mantiene el formato de textura original y no solicita reducción de triángulos ni compresión Meshopt. Archivo más pequeño agrega alta compresión Meshopt. Ambos conservan los nodos con nombre, los materiales con nombre y extras de forma predeterminada. Ninguno de los ajustes preestablecidos no tiene pérdidas.
El valor preestablecido conservador actualmente produce este comando local:
gltfpack -i input.glb -o output.glb -kn -km -keEl ajuste preestablecido de archivo más pequeño agrega -cc. Utilice un binario gltfpack 1.3 nativo coincidente al reproducir la salida de este servicio.
3. Ajustar el mayor contribuyente
Para archivos con mucha geometría, baje el objetivo del triángulo gradualmente e inspeccione siluetas y partes delgadas. El objetivo es una meta de simplificación, no un recuento final exacto. Para archivos con mucha textura, elija KTX2 o WebP para habilitar la calidad de la textura y las dimensiones máximas. Una dimensión más pequeña puede tener un impacto más visible que un cambio de geometría.
Lea el guía de compatibilidad antes de habilitar la compresión o cambiar el formato de textura.
Ajustar la precisión de la geometría
La configuración avanzada le permite elegir entre 1 y 16 bits para posiciones, coordenadas de textura, normales y colores de vértices. Los valores más altos conservan detalles más finos pero pueden aumentar el tamaño. Comience con los valores predeterminados, luego inspeccione las siluetas, las costuras UV y las sombras. Desactivar la cuantización de geometría ignora estas configuraciones de bits y agrega -noq; no desactiva la simplificación, la conversión de texturas u otras optimizaciones.
Frecuencia de muestreo de animación
Sólo afecta a las animaciones. Las tasas más bajas pueden reducir el tamaño pero hacer que el movimiento sea menos fluido. No remuestrear conserva la sincronización de la fuente; todavía se aplican otras optimizaciones de animación.
4. Compara y descarga
Cambie entre Original y Optimizado, inspeccione el modelo desde varios ángulos y verifique el tamaño y el número de triángulos. Los recuentos suman cada primitiva de malla una vez, en lugar de cada instancia de escena. Pruebe también animaciones, materiales y comportamiento de las aplicaciones en su visor de destino.
Descargue antes de que caduque el resultado, 60 minutos después de la carga. El panel de resultados incluye el comando equivalente para su configuración exacta. Una producción mayor puede ser un resultado válido; Pruebe con una configuración diferente o conserve la original.
Cuándo utilizar el motor local
Ejecute gltfpack localmente cuando su activo exceda los límites de este servicio, necesite opciones de línea de comandos fuera de esta interfaz o deba permanecer en su dispositivo. El gltfpack nativo acepta más formatos de entrada que el flujo de trabajo GLB único de este sitio. Ver el documentación oficial del motor para la instalación y la lista completa de opciones.
Cómo reducir el tamaño del archivo GLB →
GLB reducción de polígonos con gltfpack →
Compresión de textura GLB: KTX2 y WebP →
Abra el optimizador ↗