It seems like the playground should call engine.runRenderLoop() BEFORE calling createScene, that way we can stop the default renderLoop and start a custom one without having to use setTimeout to wait for it to be created. Looking at the PG implementation it seems like a pretty straightforward change to make…
Please do a PR as long as it does not break anything I’m totally fine with it
Awesome, here’s the PR! From my initial tests it looks like I didn’t break anything, just moved things around a bit.