Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000093Scorched3DClientpublic2011-04-07 20:462011-08-03 08:44
Reporterpetr 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000093: Zoom to the point under the mouse cursor instead of the center of the screen
DescriptionFeature request: AFAIK when zooming in/out, the center of the zooming is always the center of the screen. I've been using some CAD programs and they have a very nice feature: The center of the zooming is the point the mouse cursor is pointing to(both for zooming in/out). This makes much easier to control the view.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000093)
fyh (reporter)
2011-05-16 13:12
edited on: 2011-05-16 13:12

Agree.
And sometimes you cannot zoom lower than some height. It is correctable in round if your tank is near sea level (by pressing "4"), but when not (when buying and trying to analyze whole situation), you cannot zoom lower (if camera is in upper hemisphere).

(0000094)
Kangabunny (reporter)
2011-05-17 05:46

Have you tried using the right "alt" key? It unlocks the camera so you can view the scene from below the landscape as well as above. :)

Hope it helps,

Armor
(0000130)
gcamp (administrator)
2011-07-31 22:05

Actualy I agree with the submitter it would be nice. Just need to figure out the maths to actualy achieve it.
(0000140)
petr (reporter)
2011-08-03 08:44

First thing that comes to my mind is to combine these three steps:
 (1) Rotate the view so that the point the mouse is pointing to is at the center.
 (2) Zoom.
 (3) Rotate the view back, inversely to (1).

Also I realized that perhaps a similar enhancement could be used for rotating using the right mouse button: The view could rotate around the point the mouse was pointing to at the time the button was pressed. But this looks like a bit trickier to implement.

- Issue History
Date Modified Username Field Change
2011-04-07 20:46 petr New Issue
2011-05-16 13:12 fyh Note Added: 0000093
2011-05-16 13:12 fyh Note Edited: 0000093 View Revisions
2011-05-17 05:46 Kangabunny Note Added: 0000094
2011-07-31 22:05 gcamp Note Added: 0000130
2011-08-03 08:44 petr Note Added: 0000140


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker