Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better usage of mouse moves and scrolling for Efficient Visualization in Large 3D Scenarios #51

Open
igs3000 opened this issue May 23, 2023 · 0 comments

Comments

@igs3000
Copy link

igs3000 commented May 23, 2023

Dear Evan Black,

Sorry, As you have closed the issue that I have created earlier, I hereby post this as a separate issue.

If you carefully notice the following scenario, you will understand the present limitations of moving camera using keyboard short-cuts and mouse in the NetSimulizer 3D visualization tool. The scenario is very large (in fact, the Earth and the satellites are not in actual scale, but the orbits of the sateilites are approximately in actual scale/ actual size)

So, please note that, it is approximately a [14000 Km x 14000 Km x 14000 Km] size network simulated in ns-3.

For example, think about quickly rotating the camera to the opposite face of the Earth.

3D-Visualization-of-LEO-Satelite-Network-with-NetSimulyzer

In the following example scenario, the Earth and Orbits are approximately in actual scale/ actual size.

3D-Visualization-of-LEO-Satelite-Network-with-NetSimulyzer-at-correct-scale

Here, to manipulate the camera in such large scenario, using keyboard is not that much good. You may consider all possible movements with mouse (like mouse movements, Alt+mouse movements, scroll button movements, alt+ scroll button movements etc - to manipulate the camera inside the 3D scenario.

The features needed to do better visualization of such large scenario :

  1. The camera should orbit around the earth (above the satellites orbits) - the origin of the orbit of the camera should be at the center of the Earth or Central axis of the Earth.

  2. Zooming in and out, rotating clockwise and anticlockwise can be handled with the center scroll button of the mouse and Alt key combination.

Sorry if I am wrongly submitting it as a new issue.

Charles Pandian.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant