| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
| 0001851 | Old ParaView Bugs | public | 2005-05-13 13:47 | 2005-07-25 14:33 | |||||||||
| Reporter | Amy Squillacote | ||||||||||||
| Assigned To | Berk Geveci | ||||||||||||
| Priority | normal | Severity | minor | Reproducibility | always | ||||||||
| Status | assigned | Resolution | open | ||||||||||
| Platform | OS | OS Version | |||||||||||
| Summary | 0001851: panning when zoomed in on dataset | ||||||||||||
| Description | This problem was reported by Brad King and is occurring both on the trunk and on the 2.0 branch. If you are zoomed inside the current data set (necessarily using perspective projection) to the point that the center of the data set is behind the camera, then when you are panning, the data set moves in the opposite direction from the mouse motion. This is because we are using the center of the current data set to calculate a depth value for the x-y screen coordinates of the mouse pointer. Previously we were using the focal point of the camera to calculate depth, but this causes panning to be very sensitive (i.e., move a large distance with small mouse movement) when you are zoomed in on the data set. | ||||||||||||
| Tags | No tags attached. | ||||||||||||
| Attached Files | |||||||||||||
| Relationships | |
| Relationships |
| Notes | |
|
(0002721) Amy Squillacote (reporter) 2005-07-25 14:33 |
Brad suggested taking the intersection of the bounding box and the view frustum, and use the center of this new volume in calculating the depth of the x-y screen coordinate. There would still be a problem if the current data set was not visible on the screen, but in this case you could use the camera's position as the depth, which would keep you from actually moving. Another possible solution is to have the user specify/pick a depth value for translation (in perspective projection) similar to setting the center of rotation. I do not currently have time to implement either solution. |
| Notes |
| Issue History | |||
| Date Modified | Username | Field | Change |
| Issue History |
| Copyright © 2000 - 2018 MantisBT Team |