View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005520ParaView(No Category)public2007-08-16 14:442016-08-12 09:57
ReporterBrad King 
Assigned ToKitware Robot 
PrioritynormalSeverityfeatureReproducibilityalways
StatusclosedResolutionmoved 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0005520: Automatic Center-of-Rotation for Interaction
DescriptionThe center of rotation for a camera is very important for interacting with data/geometry in paraview. Setting it to the center of the data bounds is good enough for interaction with the camera placed far from the model such that it fits on screen. However when zooming in to a small portion of the geometry then rotation causes the user to get lost quickly. Additionally when the center of rotation is behind the camera the translation is backwards, and when the COR is at the camera the translation is very slow. Instead the center of rotation must be set to some point on the small portion of geometry in view. In PV 2.x this could be done by a pick operation, but even that was prohibitive.

I propose a feature to enable an (optional) interaction mode that automatically selects a new center of rotation after any translation/zoom of the camera. The selected center should cause rotation to be close to what the human viewing the window expects. Obviously this is a bit subjective but any policy is probably better than the current behavior. Perhaps it could be something as simple as a weighted average of the z-buffer with higher weight given to the samples at the center of the window.
Additional InformationThe "Quick Terrain Modeler" seems to choose a center of rotation nicely:

http://appliedimagery.com/download.php [^]

I do not know how it chooses the center.
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships

  Notes
(0014961)
Ken Moreland (manager)
2009-02-16 15:44

I'm not sure having the center of rotation constantly changing during zoom or pan is a good idea for PV. There is, however, a request for having a rubber band zoom. I think it would make a lot of sense to reset the center of rotation for one of those zooms.
(0037528)
Kitware Robot (administrator)
2016-08-12 09:57

Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current ParaView Issues page linked in the banner at the top of this page.

 Issue History
Date Modified Username Field Change
2007-08-16 14:44 Brad King New Issue
2007-08-29 15:59 Berk Geveci Status backlog => tabled
2008-04-14 17:09 Berk Geveci Category => 3.6
2009-02-16 15:44 Ken Moreland Note Added: 0014961
2009-02-16 15:44 Ken Moreland Category 3.6 => 3.8
2009-05-13 13:41 Utkarsh Ayachit Target Version => 3.8
2011-06-16 13:10 Zack Galbreath Category => (No Category)
2016-08-12 09:57 Kitware Robot Note Added: 0037528
2016-08-12 09:57 Kitware Robot Status expired => closed
2016-08-12 09:57 Kitware Robot Resolution open => moved
2016-08-12 09:57 Kitware Robot Assigned To => Kitware Robot


Copyright © 2000 - 2018 MantisBT Team