diff --git a/thermion_dart/lib/src/viewer/src/ffi/src/thermion_viewer_ffi.dart b/thermion_dart/lib/src/viewer/src/ffi/src/thermion_viewer_ffi.dart index 709a1a60..5999b974 100644 --- a/thermion_dart/lib/src/viewer/src/ffi/src/thermion_viewer_ffi.dart +++ b/thermion_dart/lib/src/viewer/src/ffi/src/thermion_viewer_ffi.dart @@ -715,18 +715,14 @@ class ThermionViewerFFI extends ThermionViewer { bool keepData = false, bool addToScene = true, }) async { - final asset = - await FilamentApp.instance!.createGeometry( - geometry, - animationManager, - materialInstances: materialInstances, - ) - as FFIAsset; + final asset = await FilamentApp.instance!.createGeometry( + geometry, animationManager, + materialInstances: materialInstances, keepData: keepData) as FFIAsset; _assets.add(asset); if (addToScene) { await scene.add(asset); } - + return asset; }