Qué contiene un GLB de TO3D
Las cuatro muestras fijas son los mismos assets de la página Examples. Su estructura es evidencia de lo que contiene un archivo, no una garantía de compatibilidad de motor ni de calidad de animación.
Verificado el 27 de septiembre de 2026
Las cuatro muestras fijas
Son los mismos archivos públicos de la página Examples. Descárgalos o gira la vista previa integrada.
Cuatro archivos estables
Usa los enlaces de descarga como fixtures deterministas para un visor o una prueba de importación. Los nombres y las rutas son estables en todos los idiomas.
- gen-knight-idle.glb tiene 37 articulaciones.
- gen-scout-idle.glb tiene 34 articulaciones.
- herobot-char.glb y gen-ranger-idle.glb tienen 22 articulaciones cada uno.
curl -fL https://to3d.app/showcase/gen-knight-idle.glb -o knight.glb| Archivo | Bytes | Articulaciones | Vértices con skin | Skin | UV | Textura | Animaciones |
|---|---|---|---|---|---|---|---|
gen-knight-idle.glb | 7809980 | 37 | 118054 | JOINTS_0 + WEIGHTS_0 | sí | PNG incrustado | 1 en reposo |
gen-scout-idle.glb | 3543900 | 34 | 39980 | JOINTS_0 + WEIGHTS_0 | sí | PNG incrustado | 1 en reposo |
herobot-char.glb | 6504456 | 22 | 91328 | JOINTS_0 + WEIGHTS_0 | sí | PNG incrustado | 5 secuencias |
gen-ranger-idle.glb | 4568352 | 22 | 62363 | JOINTS_0 + WEIGHTS_0 | sí | PNG incrustado | 1 en reposo |
Inspecciona los campos
Un inspector glTF muestra los mismos datos sin abrir un motor. Busca un skin que apunte a joints, los atributos JOINTS_0 y WEIGHTS_0, coordenadas UV y una imagen dentro del contenedor GLB.
- El número de articulaciones es el número de nodos referenciados por la skin.
- Los pesos indican cuánto influye cada articulación en un vértice; aun así hay que revisar la pose y la deformación.
- Un PNG incrustado significa que el ejemplo lleva su textura y no depende de una URL de imagen aparte.
npx @gltf-transform/cli inspect https://to3d.app/showcase/gen-knight-idle.glbCómo leer el resultado
Estos campos confirman una malla skinned y coordenadas de textura utilizables. Ayudan a elegir un fixture y explican por qué el visor de Examples puede mostrar el esqueleto.
- Un GLB es un contenedor; su presencia no garantiza un renderizador ni una configuración de importación concretos.
- Los clips de animación son datos de ejemplo y no aseguran que todas las herramientas de destino puedan hacer retargeting.
- Usa la vista previa incrustada y tu herramienta de destino para revisar escala, pose, materiales y reproducción.
# Record the file, viewer, importer, and result when comparing a target tool
printf '%s\n' 'fixture=gen-knight-idle.glb'Límites de la verificación
Una lectura estructural es más limitada que una prueba de integración. Comprueba aparte blendshapes faciales, lip sync, VRM, calidad visual y retargeting en Unity o Unreal.
- Aquí no hay evidencia de morph targets en las cuatro muestras.
- Comprueba el modelo en la herramienta, el motor o el visor donde piensas utilizarlo.
- Usa la guía de API cuando necesites una generación nueva en lugar de un fixture fijo.
# Structural evidence is not an engine acceptance test
printf '%s\n' 'inspect -> import -> pose -> playback'