loadGltfFromBuffer method
Future<ThermionAsset>
loadGltfFromBuffer(
- Uint8List data, {
- bool addToScene = true,
- int initialInstances = 1,
- bool keepData = false,
- int priority = 4,
- int layer = 0,
- bool loadResourcesAsync = false,
- String? resourceUri,
override
Implementation
@override
Future<ThermionAsset> loadGltfFromBuffer(
Uint8List data, {
bool addToScene = true,
int initialInstances = 1,
bool keepData = false,
int priority = 4,
int layer = 0,
bool loadResourcesAsync = false,
String? resourceUri,
}) async {
var asset = await FilamentApp.instance!.loadGltfFromBuffer(
data,
animationManager,
initialInstances: initialInstances,
keepData: keepData,
priority: priority,
layer: layer,
loadResourcesAsync: loadResourcesAsync,
resourceUri: resourceUri,
) as FFIAsset;
_assets.add(asset);
if (addToScene) {
await scene.add(asset);
}
return asset;
}