I want to load models in the background, to implement a large world streaming mechanism.
I tried using loadModel with a callback, e.g.
self.secondModel = loader.loadModel("models/panda-model.egg", callback = self.loadcallback)
but that didn’t give the desired result, because the version of panda I use (1.3.2 on win32) isn’t compiled for multithreading, and thus the loading isn’t truly done in parallel.
Is there any other method I can use?
I read in some other posts that a future version of panda will be threadsafe, any estimates on the time of arrival?
Otherwise, I would need to recompile panda myself, to enable the multithreading, right?