You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a user drags and lets go of the 3d globe, there is a moveStart event when the camera begins to move. If the user stops moving the mouse before releasing, the translation inertia is not used and moveEnd event is fired as expected. If the user lets go of the mouse while the camera is moving, the inertia keeps the camera's position moving. The moveEnd event is not fired for a delayed time as the camera continues to move just a smaller and smaller rate.
Possible cause / solution:
In the ScreenSpaceCameraController it seems like the decay method has no lower bound on its return causing the camera do continue doing infinitely small translations before coming to a stop and raising the moveEnd event.
The text was updated successfully, but these errors were encountered:
When a user drags and lets go of the 3d globe, there is a moveStart event when the camera begins to move. If the user stops moving the mouse before releasing, the translation inertia is not used and moveEnd event is fired as expected. If the user lets go of the mouse while the camera is moving, the inertia keeps the camera's position moving. The moveEnd event is not fired for a delayed time as the camera continues to move just a smaller and smaller rate.
Possible cause / solution:
In the ScreenSpaceCameraController it seems like the decay method has no lower bound on its return causing the camera do continue doing infinitely small translations before coming to a stop and raising the moveEnd event.
The text was updated successfully, but these errors were encountered: