Camera inertia doesn't scale properly based on framerate

This is a general thing I run into in every babylonjs project. I have to disable inertia because I have devices with 120hz refresh, or 240hz refresh and the camera is basically impossible to control and flies around so fast that basically all playground examples are completely worthless for me. The tiniest movement of my mouse on my 360hz monitor makes the camera rotate around 90 times.

The animation for the inertia needs to be scaled based on the amount of time that passed between each frame.

cc @PolygonalSun

Hey, I just wanted to reply to this saying that this is currently something that we’re actively looking into. It make be a bit before we can address this so I’ve created an Issue to track its progress: Modify Calculation of Inertia to Scale Based on Frame Rate · Issue #12820 · BabylonJS/Babylon.js (github.com)