FPS drop with trackballControls on the new chrome on mobile.

Description of the problem

With the recent Chrome updates on mobile, the FPS drops to 2 FPS when zooming with two fingers.
The FPS for this example is around 60. it drops to 2FPS and creates saccades then get back to normal after the operation. This doesn’t happen with single finger operation, only with 2 fingers zoom.
https://threejs.org/examples/misc_controls_trackball

Three.js version
  • r92
Browser
  • Chrome mobile
OS
  • Android
Hardware Requirements (graphics card, VR Device, …)

Author: Fantashit

2 thoughts on “FPS drop with trackballControls on the new chrome on mobile.

  1. This only happens on the last Chrome mobile versions (at least since 2 months).
    Firefox don’t have these problems.

    Wouldn’t this be a Chrome bug?

  2. Which commit is merged is not important as long as it fixes the issue and it has been around 6 months since I reported it.

    I think @mrdoob is interested in a solution that works for all controls. If TrackballControls is changed, it would be necessary to adjust other controls too in order to retain consistency. Alternatively, we could add touchAction = none; to the CSS of all examples that use TrackballControls.

Comments are closed.