Another thing. When loading via: model = Loader.loadSerializedObjectArray(getAssets().open("model.ser"));
Is it possible to somehow check when the loading is done? I need to load the car in the background, as it takes a lot of time.
but the .loadSerializedObjectArray() function starts a new thread in the background when run, which means I can't just wait for the function to finish.
EDIT: Looks like from the logs that its not loading the model itself thats the problem. But its adding it to the scene.
If I load it before entering the activity, it still takes a while to show up, a while after the onSurfaceChanged have run.