RenderableSource

открытый класс RenderableSource

Обеспечивает поддержку импорта файла glTF в InputStream таким образом, который подходит для использования с setSource(Context, Callable) .

Вложенные классы

учебный класс RenderableSource.Builder Builder используется для настройки и создания конвертера.
перечисление RenderableSource.RecenterMode Режимы повторного центрирования, которые управляют размещением локального источника по отношению к геометрии.
перечисление RenderableSource.SourceType Типы активов, которые могут быть загружены RenderableSource.

Публичные методы

статический RenderableSource.Builder
строитель ()
Создает объект построителя, используемый для создания и настройки RenderableSource.
Входной поток
позвонить ()
Генерирует двоичные данные для SFB из источника и параметров преобразования, предоставленных этому RenderableSource через его построитель, и возвращает InputStream, предоставляющий необработанное содержимое SFB.

Унаследованные методы

Публичные методы

общедоступный статический конструктор RenderableSource.Builder ( )

Создает объект построителя, используемый для создания и настройки RenderableSource.

Возвращает
  • конструктор, подходящий для настройки и создания преобразователя.

общедоступный вызов InputStream ()

Генерирует двоичные данные для SFB из источника и параметров преобразования, предоставленных этому RenderableSource через его построитель, и возвращает InputStream, предоставляющий необработанное содержимое SFB. Это не должно вызываться в основном потоке, так как это блокирующий вызов.

Возвращает
  • InputStream, обеспечивающий доступ к необработанному содержимому SFB
Броски
IOException когда указанный источник не может быть загружен.
URISyntaxException когда источник не является допустимым URI.