View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007243ParaView(No Category)public2008-06-26 09:572009-05-13 13:59
ReporterKen Moreland 
Assigned ToBerk Geveci 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version3.4Fixed in Version3.4 
Summary0007243: D3 no longer generating ghost cells
DescriptionOn the 3.3 CVS trunk (6/26/2008) I notice that D3 no longer appears to be generating ghost cells. To see the effect, do the following.

1. Connect to a server with 2 or more processes.
2. Load disk_out_ref.
3. Apply D3
4. Apply Extract Surface
5. Apply Generate Surface Normals **with Splitting OFF**

With the splitting feature off, the edges of the mesh should look rounded off in a synthetic bevel. You will notice that there will be some "cracks" in the surface. This is at the boundary of the cells for a particular process. If ghost cells were being generated, the normals would be consistent across this boundary.
TagsNo tags attached.
Project
Topic Name
Type
Attached Filespng file icon bug.7243.jpg.png [^] (127,110 bytes) 2008-07-15 12:32

 Relationships

  Notes
(0012710)
Utkarsh Ayachit (administrator)
2008-07-15 12:34

I am not sure I see the cracks you mention. I've attached an image showing what I get. Did this bug get resolved?
(0012711)
Ken Moreland (manager)
2008-07-15 12:40

The image you attached exactly shows the problem. See the "line" horizontally through the can and the line vertically through the brick? Those should not be there. They are the "cracks" I was talking about. Although there is no physical separation there, the normals are bent to make inconsistent shading (as if two beveled edges were placed together). The normals are bad because the ghost cells are missing.
(0012772)
Utkarsh Ayachit (administrator)
2008-07-21 10:53

The issue seems to be with the executive.
After following the steps mentioned to reproduce this bug simply go to the reader and change some property (eg. toggle the state of some array) and then hit apply. We find that the result is as expected (minus the artificial breaks).

The upstream filters are not getting executed if the vtkStreamingDemandDrivenPipeline::UPDATE_NUMBER_OF_GHOST_LEVELS() changes.
(0012956)
Utkarsh Ayachit (administrator)
2008-08-07 13:10

Berk comitted fixes to composite data pipeline to make sure that ghost levels are respected.
(0013024)
Alan Scott (manager)
2008-08-14 16:41

Tested client/server.

 Issue History
Date Modified Username Field Change
2008-06-26 09:57 Ken Moreland New Issue
2008-07-09 10:53 Utkarsh Ayachit Status backlog => tabled
2008-07-09 10:53 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2008-07-15 12:32 Utkarsh Ayachit File Added: bug.7243.jpg.png
2008-07-15 12:34 Utkarsh Ayachit Status tabled => @80@
2008-07-15 12:34 Utkarsh Ayachit Resolution open => unable to reproduce
2008-07-15 12:34 Utkarsh Ayachit Note Added: 0012710
2008-07-15 12:40 Ken Moreland Status @80@ => @20@
2008-07-15 12:40 Ken Moreland Resolution unable to reproduce => reopened
2008-07-15 12:40 Ken Moreland Note Added: 0012711
2008-07-15 13:01 Utkarsh Ayachit Status @20@ => tabled
2008-07-21 10:53 Utkarsh Ayachit Assigned To Utkarsh Ayachit => Berk Geveci
2008-07-21 10:53 Utkarsh Ayachit Note Added: 0012772
2008-08-07 13:10 Utkarsh Ayachit Status tabled => @80@
2008-08-07 13:10 Utkarsh Ayachit Resolution reopened => fixed
2008-08-07 13:10 Utkarsh Ayachit Note Added: 0012956
2008-08-14 16:41 Alan Scott Status @80@ => closed
2008-08-14 16:41 Alan Scott Note Added: 0013024
2009-05-13 13:58 Utkarsh Ayachit Target Version => 3.4
2009-05-13 13:59 Utkarsh Ayachit Fixed in Version => 3.4
2011-06-16 13:10 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team