ParaView 3.10 Deliverables: Difference between revisions
From ParaQ Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
! Description | ! Description | ||
! Owner | ! Owner | ||
! Status | |||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''"Click to Select" Deliverables''' | ||
|- | |- | ||
| Click to select an object. | | Click to select an object. | ||
| | | | ||
* When user clicks in the 3D view, that object becomes the active object i.e. the source gets selected in the pipeline browser etc. | * When user clicks in the 3D view, that object becomes the active object i.e. the source gets selected in the pipeline browser etc. | ||
| | |||
| | | | ||
|- | |- | ||
Line 15: | Line 17: | ||
* When dealing with multiblock datasets, we want to extend the "click to select" to be able to select a block. So, we can say "Alt+Click" selects a block. We should expose a setting in the settings dialog allowing users to make selection of block be the default for click-to-select. So for users who typically just deal with "layers" in a single dataset, can work in that mode by default. | * When dealing with multiblock datasets, we want to extend the "click to select" to be able to select a block. So, we can say "Alt+Click" selects a block. We should expose a setting in the settings dialog allowing users to make selection of block be the default for click-to-select. So for users who typically just deal with "layers" in a single dataset, can work in that mode by default. | ||
* When a block (or blocks) is selected, users should be able to apply all filters that can be applied to the block(s). When user applies that filter, we insert an automatic "Extract Block" filter before applying the filter the user chose. | * When a block (or blocks) is selected, users should be able to apply all filters that can be applied to the block(s). When user applies that filter, we insert an automatic "Extract Block" filter before applying the filter the user chose. | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''"Context Menu" Deliverables''' | ||
|- | |- | ||
| Right-click for object-context menu | | Right-click for object-context menu | ||
Line 26: | Line 29: | ||
** change color map | ** change color map | ||
** change representation type i.e. wireframe/surface etc. | ** change representation type i.e. wireframe/surface etc. | ||
| | |||
| | | | ||
|- | |- | ||
Line 31: | Line 35: | ||
| | | | ||
* When user right-clicks on a selection of blocks, then we automatically apply an extract block filter to produce the same effect. | * When user right-clicks on a selection of blocks, then we automatically apply an extract block filter to produce the same effect. | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Object Inspector Panel Improvements''' | ||
|- | |- | ||
| The GUI for many filters can be improved | | The GUI for many filters can be improved | ||
Line 40: | Line 45: | ||
* Are we doing a summary panel (object inspector + display properties)? | * Are we doing a summary panel (object inspector + display properties)? | ||
: -- I was thinking of leaving that for 4.0. Thoughts? [[User:Utkarsh|Utkarsh]] 19:50, 28 May 2010 (UTC) | : -- I was thinking of leaving that for 4.0. Thoughts? [[User:Utkarsh|Utkarsh]] 19:50, 28 May 2010 (UTC) | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Selection Enhancements''' | ||
|- | |- | ||
| Select Max/Min | | Select Max/Min | ||
| | | | ||
* Find Data dialog should allowing querying the cells/points with the maximum or minimum values for the current time-step. | * Find Data dialog should allowing querying the cells/points with the maximum or minimum values for the current time-step. | ||
| | |||
| | | | ||
|- | |- | ||
Line 53: | Line 60: | ||
* Need a mode in which the user can hover over the 3D view and we show the labels for the underlying cell or point. | * Need a mode in which the user can hover over the 3D view and we show the labels for the underlying cell or point. | ||
* Allow user to choose what to label with i.e. which array or id etc. | * Allow user to choose what to label with i.e. which array or id etc. | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Multi-core Support''' | ||
|- | |- | ||
| Parallel-builtin | | Parallel-builtin | ||
| | | | ||
* Add mode to ParaView where builtin connection is actually a parallel pvserver connection without remote rendering to exploit multiple cores for data processing. | * Add mode to ParaView where builtin connection is actually a parallel pvserver connection without remote rendering to exploit multiple cores for data processing. | ||
| | |||
| | | | ||
|- | |- | ||
Line 66: | Line 75: | ||
* We need to start distributing ParaView binaries with MPI. | * We need to start distributing ParaView binaries with MPI. | ||
| Dave Partyka | | Dave Partyka | ||
| | |||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan=3 align="center"| '''Multiblock Support''' | | style="color:green; background-color:#ffffcc;" colspan=3 align="center"| '''Multiblock Support''' | ||
Line 71: | Line 81: | ||
| Avoid appending of blocks for rendering | | Avoid appending of blocks for rendering | ||
| | | | ||
* vtkPVGeometryFilter appends blocks before rendering. We need to avoid that. That will save initial render time. | * vtkPVGeometryFilter appends blocks before rendering. We need to avoid that. That will save initial render time. | ||
* Fix selection to work with non-appended geometry. | * Fix selection to work with non-appended geometry. | ||
| | |||
| | | | ||
|- | |- | ||
Line 78: | Line 90: | ||
| | | | ||
* Currently only 1 block can be plotted at a time. We need to allow plotting multiple blocks in the same chart, whenever applicable. | * Currently only 1 block can be plotted at a time. We need to allow plotting multiple blocks in the same chart, whenever applicable. | ||
| | |||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Python Improvements''' | ||
|- | |- | ||
| Python Calculator | | Python Calculator | ||
| | | | ||
* Support for python-based calculator | * Support for python-based calculator | ||
| | |||
| | | | ||
|- | |- | ||
Line 89: | Line 103: | ||
| | | | ||
* Enable setting up view layout from Python. This entails that we move view-layout logic to ServerManager. | * Enable setting up view layout from Python. This entails that we move view-layout logic to ServerManager. | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Documentation Improvements''' | ||
|- | |- | ||
| Online users guide | | Online users guide | ||
Line 97: | Line 112: | ||
* Online user's guide maintained under the Wiki | * Online user's guide maintained under the Wiki | ||
* Use wiki-book capabilities to generate pdf (or word for further editing) | * Use wiki-book capabilities to generate pdf (or word for further editing) | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Miscellaneous Improvements''' | ||
|- | |- | ||
| Change filenames from state files | | Change filenames from state files | ||
Line 105: | Line 121: | ||
* Many users have complained about how hard it is to change filenames in state files. We should make that easier. | * Many users have complained about how hard it is to change filenames in state files. We should make that easier. | ||
* http://paraview.org/Bug/view.php?id=10680 | * http://paraview.org/Bug/view.php?id=10680 | ||
| | |||
| | | | ||
|- | |- | ||
Line 110: | Line 127: | ||
| | | | ||
* The title says it all :). | * The title says it all :). | ||
| | |||
| | | | ||
|- | |- | ||
Line 116: | Line 134: | ||
* Second pass at better integrating VisIT readers into ParaView. | * Second pass at better integrating VisIT readers into ParaView. | ||
| Robert Maynard | | Robert Maynard | ||
| active | |||
|- | |- | ||
| make install | | make install | ||
Line 121: | Line 140: | ||
* Get "make install" working -- it can install more than required, but it should install all that's required. | * Get "make install" working -- it can install more than required, but it should install all that's required. | ||
| Dave Partyka | | Dave Partyka | ||
| active | |||
|- | |- | ||
| Move tracing GUI out of Python shell | | Move tracing GUI out of Python shell | ||
| | | | ||
* Tracing options are in Python shell, which makes them hard to discover. | * Tracing options are in Python shell, which makes them hard to discover. | ||
| | |||
| | | | ||
|- | |- | ||
|} | |} |
Revision as of 09:30, 6 July 2010
Name | Description | Owner | Status |
---|---|---|---|
"Click to Select" Deliverables | |||
Click to select an object. |
|
||
Click to select a block |
|
||
"Context Menu" Deliverables | |||
Right-click for object-context menu |
|
||
Right-click for block-context menu |
|
||
Object Inspector Panel Improvements | |||
The GUI for many filters can be improved |
|
||
Selection Enhancements | |||
Select Max/Min |
|
||
Hover labels |
|
||
Multi-core Support | |||
Parallel-builtin |
|
||
MPI-enabled binaries |
|
Dave Partyka | |
Multiblock Support | |||
Avoid appending of blocks for rendering |
|
||
Plotting composite datasets |
|
||
Python Improvements | |||
Python Calculator |
|
||
View layout from Python |
|
||
Documentation Improvements | |||
Online users guide |
|
||
Miscellaneous Improvements | |||
Change filenames from state files |
|
||
Sorting in Spreadsheet View |
|
||
VisIT Readers |
|
Robert Maynard | active |
make install |
|
Dave Partyka | active |
Move tracing GUI out of Python shell |
|