Package-level declarations

Types

Link copied to clipboard
class EnvironmentLoader(val engine: Engine, context: Context, coroutineScope: CoroutineScope = CoroutineScope(Dispatchers.IO))

Utility for decoding an HDR file or consuming KTX1 files and producing Filament textures, IBLs, and sky boxes.

Link copied to clipboard
class MaterialLoader(val engine: Engine, val context: Context, coroutineScope: CoroutineScope = CoroutineScope(Dispatchers.IO))

A Filament Material defines the visual appearance of an object.

Link copied to clipboard
class ModelLoader(val engine: Engine, context: Context, coroutineScope: CoroutineScope = CoroutineScope(Dispatchers.IO))

Consumes a blob of glTF 2.0 content (either JSON or GLB) and produces a Model object, which is a bundle of Filament textures, vertex buffers, index buffers, etc.