MantisBT - ParaView
View Issue Details
0008603ParaView(No Category)public2009-02-24 16:102009-05-13 13:39
Ken Moreland 
Ken Moreland 
normalfeaturehave not tried
closedfixed 
 
3.8 
0008603: Double rotate interactor
It would be cool to have an interactor that allows both rotate and roll. It would work by doing a rotate when dragging the mouse near the center of the screen and roll when dragging near the edge of the screen.

It is interesting to note that VisIt also has a dual rotate interactor. In theirs, the rotate or roll is controlled by the direction of the mouse. If you move the mouse radially from the screen center, it rotates. If you move the mouse tangentially from the center, it rolls.
No tags attached.
Issue History
2009-02-24 16:10Ken MorelandNew Issue
2009-02-24 16:10Ken MorelandStatusbacklog => tabled
2009-02-24 16:10Ken MorelandAssigned To => Ken Moreland
2009-03-10 12:17Ken MorelandNote Added: 0015617
2009-03-10 12:17Ken MorelandStatustabled => @80@
2009-03-10 12:17Ken MorelandResolutionopen => fixed
2009-03-10 12:25Ken MorelandNote Added: 0015618
2009-03-16 15:27Alan ScottNote Added: 0015700
2009-03-16 15:28Alan ScottStatus@80@ => closed
2009-05-13 13:39Utkarsh AyachitTarget Version => 3.8
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0015617)
Ken Moreland   
2009-03-10 12:17   
The new interactor is called multi-rotate. You have to go to the settings panel to change it.

/cvsroot/ParaView3/ParaView3/Qt/Components/pqGlobalRenderViewOptions.cxx,v <-- Qt/Components/pqGlobalRenderViewOptions.cxx
new revision: 1.13; previous revision: 1.12
/cvsroot/ParaView3/ParaView3/Qt/Core/pqRenderViewBase.cxx,v <-- Qt/Core/pqRenderViewBase.cxx
new revision: 1.14; previous revision: 1.13
/cvsroot/ParaView3/ParaView3/Servers/Filters/CMakeLists.txt,v <-- Servers/Filters/CMakeLists.txt
new revision: 1.188; previous revision: 1.187
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/Resources/rendering.xml,v <-- Servers/ServerManager/Resources/rendering.xml
new revision: 1.332; previous revision: 1.331
(0015618)
Ken Moreland   
2009-03-10 12:25   
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVTrackballMultiRotate.cxx,v <-- vtkPVTrackballMultiRotate.cxx
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkPVTrackballMultiRotate.h,v <-- vtkPVTrackballMultiRotate.h
initial revision: 1.1
(0015700)
Alan Scott   
2009-03-16 15:27   
This is just totally sweet!

Tested local client