Still on the making of the very same Panda3D powered videogame. I was trying to make loading screens to make a smoother transition between one scene and the next.
Searching on the forum, I found out about the render_frame method. It worked fine at first, but now it freezes.
After investigating the reason for that, I noticed the first time I did it, I wasn't in the game's main loop yet. I wasn't in an AsyncTask: I am when it freezes.
Maybe there's a link between those two facts ? That's the only explanation I see.
So... am I right about the main_loop and render_frame ? Is it because of a Mutex thingy ? (I looked at the documentation, and that seems like a very plausible explanation)
If I am, is there an alternative to render_frame that could help me get my way ?
And if not, how do I handle my loading screens then ?
Thank you for the help