I am using SceneLoader.Append to load a gltf file exported from Blender. The file is 628Kb and includes some animations.
I am comparing BabylonNative on Android with BabylonJS in an Android Webview. It takes over 30 seconds to load in BN and under 2 seconds in BJS. By “load” I mean from the Append call until the onSuccess callback is invoked.
Based on this forum post, I tried setting scene.blockMaterialDirtyMechanism = true, and that reduced the load time in BN to about 20 seconds.
Is there something else going on here? Is this expected at this point?