ParaView 3.2 Deliverables: Difference between revisions
From ParaQ Wiki
Jump to navigationJump to search
No edit summary |
|||
(14 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== Descriptions == | == Descriptions == | ||
These are the deliverables that we expect to complete for ParaView 3.2 (at least in part). | |||
{| border="1" | {| border="1" | ||
! Deliverable | ! Deliverable | ||
! Description | ! Description | ||
! Owner | |||
|- | |- | ||
| Better testing | | Better testing | ||
Line 10: | Line 13: | ||
* Test compositing | * Test compositing | ||
* Memory checking | * Memory checking | ||
| | | | ||
* Clint (increasing coverage) | |||
* ? (Test compositing) | |||
* All (Testing your new stuff) | |||
|- | |- | ||
| Display rearchitecture | | Display rearchitecture | ||
| Make it easier to add new views. | | | ||
* Make it easier to add new views. | |||
* Redesign class hierarchy to avoid reimplementing client/server for every view type. | |||
* Integrate with view architecture of Titan. | |||
* Support desktop delivery without MPI as part of this. | |||
| Utkarsh with Clint helping with Qt | |||
|- | |- | ||
| Multi-block | | Multi-block | ||
Line 22: | Line 31: | ||
* Multi-block client delivery | * Multi-block client delivery | ||
* Block inspector | * Block inspector | ||
* Volume rendering | |||
Work may continue into ParaView 3.4. | |||
| Dave D. | |||
|- | |- | ||
| Exodus reader | | Exodus reader | ||
| | | | ||
* Switch to Dave T.'s new reader (with support for face/edge data). | * Switch to Dave T.'s new reader (with support for face/edge data). | ||
* Have multi-block output. | * Have multi-block output (only if losing no functionality). | ||
* Support global variables. | * Look into fast temporal plots. | ||
** Support global variables. | |||
| Eric | |||
|- | |- | ||
| Exodus writer | | Exodus writer | ||
| | | | ||
* Exodus-specific metadata should be maintained. | |||
* Support multiple time steps. | |||
| Eric | |||
* | |||
|- | |- | ||
| Animation | | Animation | ||
| | | | ||
* GUI components for viewing all tracks (perhaps like in ParaView 2 or like a filmstrip keyframe viewer or both). | * GUI components for viewing all tracks (perhaps like in ParaView 2 or like a filmstrip keyframe viewer or both). | ||
* Support for viewing multiple animation steps at once. | * Support for viewing multiple animation steps at once (maybe held off until 3.4). | ||
** Filmstrip viewer. | ** Filmstrip viewer. | ||
** Comparative vis manager. | ** Comparative vis manager. | ||
* Support disconnect from server, create animation | * Support disconnect from server, create animation | ||
| | |||
* Clint (GUI) | |||
* Utkarsh (SM) | |||
|- | |- | ||
| Selection | | Selection | ||
| | | | ||
* Frustum selection. | * Frustum selection. | ||
* Threshold selection (integrated with histogram bar chart). | * Threshold selection (integrated with histogram bar chart). | ||
* Selecting blocks (and providing some sort of manipulation like turn off). | * Selecting blocks (and providing some sort of manipulation like turn off). | ||
* | ** Dependent on multiblock functionality. | ||
| | | Dave D. | ||
|- | |- | ||
| Annotation | | Annotation | ||
| | | | ||
* Much better labeling | * Much better labeling of selection and datasets in general. | ||
** We need a way of visually matching a selection and an element inspector. | |||
** ParaView 2 pick showed labels right on rendering. | |||
** Large selections may require multiresolution labeling. | |||
* Better controls on text widgets | |||
** Specify font. | |||
** Line up on corners. | |||
| Yumin | |||
|- | |- | ||
| Spreadsheet view | | Spreadsheet view | ||
| Implement a model for a client side table that allows users to browse their data. It should only bring the portion of that data the user is viewing to the client (or a bigger cache that is still small) | | Implement a model for a client side table that allows users to browse their data. It should only bring the portion of that data the user is viewing to the client (or a bigger cache that is still small) | ||
| Utkarsh and Berk | |||
|- | |- | ||
| Line chart/Bar chart | | Line chart/Bar chart | ||
| | | | ||
* Better labeling and annotation | * Better labeling and annotation | ||
** Legends | |||
* Line styles | * Line styles | ||
* Better zoom | * Better zoom | ||
** Rubber band zoom | |||
* Axis controls | |||
** Specify range, major/minor ticks | |||
** Logarithmic | |||
* Better variable selection on plots | |||
** Automatically unselect ids and time | |||
** Implement select all/none checkbox in header of variable table in display tab (like in exodus reader variable selector). | |||
| Mark | |||
|- | |||
| Support for multiple output | |||
| | |||
* Allow sources with multiple outputs of different types and conceptual meanings. | |||
* Support for custom filters with more than one output. | |||
* Possible support for Exodus reader. | |||
* GUI/Pipeline inspector an open issue. | |||
| Berk with help from Clint and Mark | |||
|} | |||
Here are deliverables that will most likely have to be put off until ParaView 3.4. | |||
{| border="1" | |||
! Deliverable | |||
! Description | |||
|- | |||
| Array calculator | |||
| | |||
* Incorporate features from VisIt calculator. | |||
* Brainstorm on our own features. | |||
|- | |||
| 3D Widgets | |||
| | |||
* It should be possible to snap 3D widget to surface with (P) | |||
* Add box widget | |||
* Specify ends based on point or cell ids. | |||
* Plot along arbitrary poly-lines. | |||
|- | |||
| Better error reporting | |||
| We need much better error reporting. | |||
|- | |- | ||
| | | Custom filters | ||
| Custom filters are now maybe 70%. They need more work. | |||
|- | |- | ||
| Miscellaneous | | Miscellaneous | ||
| | | | ||
* Texture Mapping. | * Texture Mapping. | ||
* Hardware shaders. | |||
* Investigate browse/search dialog for adding filters. | * Investigate browse/search dialog for adding filters. | ||
* Abort and better progress handling. | |||
|} | |} | ||
== Bug Queries == | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=testing&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Testing] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=display&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Display rearchitecture] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=multiblock&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Multi-block] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=exodus&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Exodus reader/writer] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=animation&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Animation] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=selection&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Selection] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=annotation&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Annotation] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=spreadsheet&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Spreadsheet view] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=chart&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Line chart/bar chart] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=outputs&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Multiple outputs] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=leftover&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Leftovers from ParaView 3.0] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=bug&url_type=like&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= General bugs / feature requests] | |||
*[http://www.paraview.org/Bug/query.php?status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&emailsearch1=email&email1=&emailtype1=like&emailfield1%5B%5D=owner&title=&title_type=like&description=&description_type=like&url=testing%7Cdisplay%7Cmultiblock%7Cexodus%7Canimation%7Cselection%7Cannotation%7Cspreadsheet%7Cchart%7Coutputs%7Cleftover%7Cbug&url_type=not+rlike&start_date=&end_date=&closed_start_date=&closed_end_date=&projects=14&versions=&closedinversion=&tobeclosedinversion=&components=&op=doquery&savedqueryoverride=0&order=priority&sort=desc&savedqueryname= Unassigned] |
Latest revision as of 16:04, 5 June 2007
Descriptions
These are the deliverables that we expect to complete for ParaView 3.2 (at least in part).
Deliverable | Description | Owner |
---|---|---|
Better testing |
|
|
Display rearchitecture |
|
Utkarsh with Clint helping with Qt |
Multi-block | Improve multi-block support:
Work may continue into ParaView 3.4. |
Dave D. |
Exodus reader |
|
Eric |
Exodus writer |
|
Eric |
Animation |
|
|
Selection |
|
Dave D. |
Annotation |
|
Yumin |
Spreadsheet view | Implement a model for a client side table that allows users to browse their data. It should only bring the portion of that data the user is viewing to the client (or a bigger cache that is still small) | Utkarsh and Berk |
Line chart/Bar chart |
|
Mark |
Support for multiple output |
|
Berk with help from Clint and Mark |
Here are deliverables that will most likely have to be put off until ParaView 3.4.
Deliverable | Description |
---|---|
Array calculator |
|
3D Widgets |
|
Better error reporting | We need much better error reporting. |
Custom filters | Custom filters are now maybe 70%. They need more work. |
Miscellaneous |
|