Загрузчик для ресурсов
glTF 2.0.
glTF (GL Transmission Format) - это
спецификация открытого формата
для эффективной доставки и загрузки 3Д-контента. Ассеты могут предоставляться как в формате JSON (.gltf), так и в бинарном формате (.glb). Внешние файлы хранят текстуры (.jpg, .png, ...) и дополнительные двоичные данные (.bin). Ассет glTF может предоставлять одну или несколько сцен, включая сетки, материалы, текстуры, скины, скелеты, morph-targets, анимацию, свет и/или камеры.
url — необходим
onLoad — Будет вызван после завершения загрузки. Аргументом будет загруженный JSON-отклик, возвращенный из
parse.
onProgress — Вызывается во время загрузки. Аргументом будет экземпляр XMLHttpRequest, содержащий байты .
total и .
loaded.
onError — Вызывается при ошибках загрузки.
Начните загрузку из url и вызовите функцию обратного вызова с разобранным содержимым отклика.
json —
JSON объект для парсинга.
callBack — Будет вызван после завершения парсинга.
path — Базовый путь, по которому можно найти последующие ресурсы glTF, такие как текстуры и файлы данных .bin.