РУКОВОДСТВА / ПРОВЕРКА GLB

Что находится внутри GLB TO3D

Четыре фиксированных образца — те же assets, что на публичной странице Examples. Их структура показывает содержимое файла, но не гарантирует совместимость движка или качество анимации.

Проверено 27 сентября 2026

Интерактивный просмотр

Четыре фиксированных образца

Это те же публичные файлы, что используются на странице Examples. Скачайте их или поверните встроенный просмотр.

Загрузка интерактивной модели —

Fantasy Knight

Встроенный PNG, UV, веса skin и одна idle-анимация.

Скачать GLB
Загрузка интерактивной модели —

Sci-fi Scout

Встроенный PNG, UV, веса skin и одна idle-анимация.

Скачать GLB
Загрузка интерактивной модели —

Robot Companion

Встроенный PNG, UV, веса skin и пять анимационных клипов.

Скачать GLB
Загрузка интерактивной модели —

Hooded Ranger

Встроенный PNG, UV, веса skin и одна idle-анимация.

Скачать GLB

Четыре стабильных файла

Ссылки выше подходят как детерминированные 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
Публичные файлы образцов
ФайлБайтыСуставыСкиненные вершиныSkinUVТекстураАнимации
gen-knight-idle.glb780998037118054JOINTS_0 + WEIGHTS_0давстроенный PNG1 в покое
gen-scout-idle.glb35439003439980JOINTS_0 + WEIGHTS_0давстроенный PNG1 в покое
herobot-char.glb65044562291328JOINTS_0 + WEIGHTS_0давстроенный PNG5 клипов
gen-ranger-idle.glb45683522262363JOINTS_0 + WEIGHTS_0давстроенный PNG1 в покое

Проверить поля

Инспектор 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'
Примеры GLB: joints, skin и UV | TO3D