Что находится внутри GLB TO3D
Четыре фиксированных образца — те же assets, что на публичной странице Examples. Их структура показывает содержимое файла, но не гарантирует совместимость движка или качество анимации.
Проверено 27 сентября 2026
Четыре фиксированных образца
Это те же публичные файлы, что используются на странице Examples. Скачайте их или поверните встроенный просмотр.
Четыре стабильных файла
Ссылки выше подходят как детерминированные fixtures для viewer или теста импорта. Имена и пути одинаковы во всех языках.
- В gen-knight-idle.glb 37 суставов.
- В gen-scout-idle.glb 34 сустава.
- В herobot-char.glb и gen-ranger-idle.glb по 22 сустава.
curl -fL https://to3d.app/showcase/gen-knight-idle.glb -o knight.glb| Файл | Байты | Суставы | Скиненные вершины | Skin | UV | Текстура | Анимации |
|---|---|---|---|---|---|---|---|
gen-knight-idle.glb | 7809980 | 37 | 118054 | JOINTS_0 + WEIGHTS_0 | да | встроенный PNG | 1 в покое |
gen-scout-idle.glb | 3543900 | 34 | 39980 | JOINTS_0 + WEIGHTS_0 | да | встроенный PNG | 1 в покое |
herobot-char.glb | 6504456 | 22 | 91328 | JOINTS_0 + WEIGHTS_0 | да | встроенный PNG | 5 клипов |
gen-ranger-idle.glb | 4568352 | 22 | 62363 | JOINTS_0 + WEIGHTS_0 | да | встроенный PNG | 1 в покое |
Проверить поля
Инспектор glTF показывает данные без запуска игрового движка. Ищите skin со ссылками на joints, атрибуты JOINTS_0 и WEIGHTS_0, UV-координаты и изображение внутри контейнера GLB.
- Число суставов — это число узлов, на которые ссылается skin.
- Веса показывают влияние каждого сустава на вершину; позу и деформацию всё равно нужно проверить.
- Встроенный PNG означает, что образец содержит текстуру и не зависит от отдельного URL изображения.
npx @gltf-transform/cli inspect https://to3d.app/showcase/gen-knight-idle.glbПрочитать результат
Поля показывают skinned mesh и доступные координаты текстуры. Это помогает выбрать fixture и объясняет, почему viewer Examples может показать скелет.
- GLB — это контейнер; его наличие не гарантирует конкретный рендерер или настройки импорта.
- Анимационные клипы — данные образца, а не обещание, что любой целевой инструмент выполнит их ретаргетинг.
- Проверьте масштаб, позу, материалы и воспроизведение во встроенном предпросмотре и целевом инструменте.
# Record the file, viewer, importer, and result when comparing a target tool
printf '%s\n' 'fixture=gen-knight-idle.glb'Границы проверки
Структурное чтение уже, чем интеграционный тест. Отдельно проверьте facial blendshapes, lip sync, VRM, визуальное качество и ретаргетинг Unity или Unreal.
- Здесь нет свидетельств наличия morph targets у четырёх образцов.
- Проверьте модель в инструменте, движке или просмотрщике, где планируете её использовать.
- Когда нужна новая генерация, а не фиксированный fixture, используйте руководство по API.
# Structural evidence is not an engine acceptance test
printf '%s\n' 'inspect -> import -> pose -> playback'