As you probably now, most of the hi-end mobile devices have high frame rate displays (like 90fps, 120fps and so on). This if great for OS/UX, but causes massive performance overhead (and overheat as well ) for playcanvas projects, especially ones with “heavy” geometry and/or a lot of physics calculations.
It would be great to have some in-editor FPS cap (possibly under Settings->Rendering tab), that would limit the project fps to some desired value (e.g. to 60 fps). I believe this is easy-to-implement feature, that just changes the requestAnimationFrame timer interval.
Can we expect something like this in the nearest future? Thanks!
Thank you @yaustar! Yes, I’ve seen that script and it should work well.
The idea was to have something more handy and user-friendly (like a switch in the editor), but anyway - it’s up to you guys