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
Controls, Camera and CameraUtils are not clearly separated and share some responsabilities. Some GlobeControls methods (such as getCameraCoordinate(), getCameraOrientation(), getCameraTargetGeoPosition(), getCameraTargetPosition(), etc.) are for instance related to the camera.
We should clearly separate these classes with the following responsabilities:
Camera: simulation of the physical camera
CameraUtils: utils to move the camera
Controls: handle user events and uses Camera and CameraUtils to move the Camera when needed
The text was updated successfully, but these errors were encountered:
jailln
changed the title
Move some GlobeControls controls methods to Camera
Move some GlobeControls methods to Camera
Dec 3, 2018
Yes indeed, this needs to be clarified. We think to move these methods in the viewer or camera. But before we want only one Viewer (instead of PlanarViewer, GlobeViewer, PanoramaViewer and Viewer) and refactor the Controls.
Controls, Camera and CameraUtils are not clearly separated and share some responsabilities. Some GlobeControls methods (such as getCameraCoordinate(), getCameraOrientation(), getCameraTargetGeoPosition(), getCameraTargetPosition(), etc.) are for instance related to the camera.
We should clearly separate these classes with the following responsabilities:
The text was updated successfully, but these errors were encountered: