View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011133ParaViewFeaturepublic2010-08-16 15:062010-09-15 19:51
ReporterUtkarsh Ayachit 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityfeatureReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version3.10Fixed in Version3.10 
Summary0011133: Improved CompositeData support in ParaView
DescriptionAvoid appending of blocks for rendering

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 Ordered compositing to work with composite datasets.
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships
related to 0006770closedDavid Thompson (old) ParaView does not read exodus data with many blocks well 

  Notes
(0021776)
Utkarsh Ayachit (administrator)
2010-08-16 15:11

The plan is this:

vtkPVGeometryFilter will not append blocks into a single polydata. Instead, it will only keep all blocks separate. Except multi-piece. It appends multi-pieces together. The justification is that as far the user/gui goes, multi-piece is really a single dataset.

Merging pieces together makes it possible to use the D3 filter as is by simply iterating over blocks without have adverse effects with large AMR datasets.
(0022035)
Utkarsh Ayachit (administrator)
2010-08-31 16:35

VTK Commits:

commit 34eab1c2fa6694376885cf28d3bb3b4181e2d5f7
Merge: 0a15bdd 315a9ab
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Tue Aug 31 16:33:54 2010 -0400

    Merge topic 'BUG.11133'
    
    315a9ab Ensuring that the header from the internal reader is exposed.
    570477b Fixed segfault when polydata is empty.
    4d7c05a Buggy iteratoration over the composite dataset. fixed that.
    ca83ef7 vtkBoundingBox::AddBounds() was working incorrectly for invalid bounds.
    3fad2fa Fixed error when selecting points. CompositeIDs were not rendered correctly.
    65dbbbe Added support to read/write multi-pieces.
    0002f25 Adding a new legacy-vtk reader/writer for composite datasets.
    21c5952 Fix issues with non-composite data showing for composite id pass.
    af6c6a1 Improved support for rendering composite datasets.
    8416767 Moving vtkStructuredExtent to Common.
    4145dec Added CompositeID pass. None of the mappers use it yet, but it's there.
    53a05be Using vtkBoundingBox for bbox computations.
(0022038)
Utkarsh Ayachit (administrator)
2010-08-31 16:42

ParaView commits:

+ 82a90129ecc8b3163c0b6cc1e32142316e64db0a vtkPVGeometryFilter does not merge blocks anymore.
+ 2ecd3a3c3079a32ae14e8c839b54daa56adc8d4e Using vtkCompositePolyDataMapper2 for rendering by default.
+ 08782c123bd2c29e9a93ed13555fc15262ba5b46 Add AMR info to the output. Also removed obsolete code.
+ f64a6bad811503d914d8c0df4421fda61ab0a2bb Fixed conversion using new mapper.
+ 6fe13428a676e2a8f2223323ddbdcf4b4b025958 Added support for selecting AMR.
+ 3ed602662998d37a57e45fbaf3677d2120e29452 Starting on making vtkMPIMoveData composite-data friendly.
+ 37a07aff18d17c805c383ae82e56fa2ccb457539 vtkMPIMoveData now delivers composite datasets.
+ a05796c2b2f9ad8c6fc774c9ecc523d5cb3182ed No need to set OutputDataType on collect anymore.
+ bc4a593515d7cc4a95d6b41d200d4f5b4b79c6bf Merge multi-pieces into one.
+ 90a683bf258d0d948646e4f65aa8bd7220172332 Fixed selection with merged multipieces.
+ 640d46a7fb512342abe4bab4d3dfe94ac0e9e9d9 Minor comments.
+ bb83955c739a7d31a238370a1746ff98e4a02c72 Fixed vtkKdTreeManager to handle multiblock datasets.
+ 5881953fb58685284af9f1a6eb113103ee259ad1 Added new vtkAllToNRedistributeCompositePolyData.
+ d14c274ced0ea686806a6614d5b842b49b1f2f6c Fixes freezes in PVGeometryFilter.
+ ef7d5a9924055c6dab25c31aabc3c7bd93d4895f Fixed issues with Slice delivery following recent updates.
+ 71d1142638f80fbcc5d2c4dfcd93e64819855e81 Fixed freeze in redistribution when any process had null blocks.
+ 6f4693048ba86cd78501a8b5ef99cb0a4df93e0b Fixed bugs in the code to ensure that the structure was same on all procs.
+ e52c8fa000b3eb14b19e18dff6ce859589487367 Added AMRLevel/CompositeIndex arrays for tests.
+ 11b0798ea6392430cbe9e1d7d21cbf30bddfea61 Forwarding VTK to bring in merge commit for topic 'BUG.11133'
(0022245)
Alan Scott (manager)
2010-09-15 19:51

Declaring this closed, as per Utkarsh. Internal work.

 Issue History
Date Modified Username Field Change
2010-08-16 15:06 Utkarsh Ayachit New Issue
2010-08-16 15:06 Utkarsh Ayachit Status backlog => tabled
2010-08-16 15:06 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2010-08-16 15:11 Utkarsh Ayachit Note Added: 0021776
2010-08-31 16:35 Utkarsh Ayachit Note Added: 0022035
2010-08-31 16:42 Utkarsh Ayachit Note Added: 0022038
2010-08-31 16:50 Utkarsh Ayachit Status tabled => @80@
2010-08-31 16:50 Utkarsh Ayachit Fixed in Version => 3.10
2010-08-31 16:50 Utkarsh Ayachit Resolution open => fixed
2010-08-31 16:57 Utkarsh Ayachit Relationship added related to 0006770
2010-09-15 19:51 Alan Scott Note Added: 0022245
2010-09-15 19:51 Alan Scott Status @80@ => closed
2011-06-16 13:10 Zack Galbreath Category Feature Request => Feature


Copyright © 2000 - 2018 MantisBT Team