Loader

DataTextureLoader

Абстрактный базовый класс для загрузки общих бинарных форматов текстур (rgbe, hdr, ...). Он использует внутренний FileLoader для загрузки файлов и создает новую DataTexture.

Примеры

См. RGBELoader для примера производного класса.

Конструктор

DataTextureLoader(manager : LoadingManager)

managerloadingManager для использования загрузчиком. По умолчанию v3d.DefaultLoadingManager.

Создает новый DataTextureLoader.

Свойства

Общие свойства см. в базовом классе Loader.

Методы

Общие методы см. в базовом классе Loader.

.load(url : String, onLoad : Function, onProgress : Function, onError : Function) → DataTexture

url — путь или URL-адрес к файлу. Это также может быть Data URI.
onLoad — Будет вызван после завершения загрузки. Аргументом будет загруженная текстура.
onProgress — Вызывается в процессе загрузки. Аргументом будет экземпляр XMLHttpRequest, который содержит байты .total и .loaded.
onError — Вызывается при ошибках загрузки.

Начните загрузку из url и передайте загруженную текстуру в onLoad.

Исходный файл

О том как получить исходный код этого модуля читайте тут.