View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000643VTK(No Category)public2004-03-02 13:372011-01-13 17:00
ReporterMathieu Malaterre 
Assigned ToMathieu Malaterre 
PrioritylowSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000643: pentagon and hexagon wedges and vtkDataSetSurfaceFilter
DescriptionThe big problem is with vtkGeometryFilter and vtkDataSetSurfaceFilter.

The solution I had proposed in vtkDataSetSurfaceFilter was really a quick fix, inserting the quads into the QuadHash table and later adding the 2 hexagons with the 2D cells. The problem is that the 2D cells are not checked for redundant insertion like InsertQuad does.

In our case, we want to remove all hexagons shared by two hexagonal prisms sharing 6 nodes. It seems like the cleanest solution is to add an InsertHexagonHash table similar to the other cases. Otherwise, we have lots of replicate of *internal* hexagons.
TagsNo tags attached.
Project
Type
Attached Files? file icon test2hexaprism.tcl [^] (1,218 bytes) 1969-12-31 19:00
? file icon hexas2.vtk [^] (629 bytes) 1969-12-31 19:00

 Relationships

  Notes
(0000724)
Mathieu Malaterre (developer)
2004-03-02 13:39

I am attachind a dataset to reproduce the problem and a demo tcl file.
(0000972)
Mathieu Malaterre (developer)
2004-04-23 18:01

rev 1.36 - 1.35 of vtkDataSetSurfaceFilter:
BUG: The pt id where inserted in the reversed order. Thus BackfaceCullingOn was failing
(0001112)
Mathieu Malaterre (developer)
2004-05-21 22:05

This bug is now related to Bug 0000867 if one is fixed the other should be fixed also
(0002143)
Mathieu Malaterre (developer)
2005-03-04 10:32

Fixed in CVS:
 $ cvs ci -m"BUG: Fix Bug 0000643 - pentagon and hexagon wedges and vtkDataSetSurfaceFilter" /cvsroot/ParaView/ParaView/VTK/Graphics/vtkDataSetSurfaceFilter.cxx,v <-- vtkDataSetSurfaceFilter.cxx
new revision: 1.45; previous revision: 1.44
/cvsroot/ParaView/ParaView/VTK/Graphics/vtkDataSetSurfaceFilter.h,v <-- vtkDataSetSurfaceFilter.h
new revision: 1.17; previous revision: 1.16
/cvsroot/ParaView/ParaView/VTK/Rendering/vtkDataSetMapper.cxx,v <-- vtkDataSetMapper.cxx
new revision: 1.70; previous revision: 1.69


This patch does not fixed quad elements problem yet.

 Issue History
Date Modified Username Field Change
2010-11-29 17:59 Mathieu Malaterre Source_changeset_attached => VTK master dd5a99e7
2011-01-13 17:00 Source_changeset_attached => VTK master a2bd8391
2011-01-13 17:00 Source_changeset_attached => VTK master 020ef709
2011-06-16 13:11 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team