View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0012179VTK(No Category)public2011-05-10 20:362016-08-12 09:55
ReporterBurlen 
Assigned ToDavid Partyka 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionmoved 
PlatformanyOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0012179: vtkTensorGlyph bugs
Description1) fix orientation inversion causing flipped surface normals (see attached images). When the determinant of the transformation matrix is < 0 glyph and its surface normals are flipped. The attached patch fixes it by testing for this condition and applying an additional scale(-1,-1,-1).

2) Added names to generated output arrays so that they are recognized
by ParaView.

3) Override RequestUpdateExtent so that glyph source generates an whole
glyph when running in parallel, with out this only a piece of the glyph
is generated.

The attached images that illustrate the bug and the fix in ParaView make use of the data from VTKData/Data/tensors.vtk
Steps To ReproduceThe attached tarball contains a minimal program and test data to illustrate the flipped surface normals bug. The parallel bugs could be reproduced in ParaView using the tensor glyph plugin.
TagsNo tags attached.
Project
Type
Attached Filespng file icon tensors_vtk_bug_norms.png [^] (82,166 bytes) 2011-05-10 20:40


png file icon tensors_vtk_fix_norms.png [^] (90,146 bytes) 2011-05-10 20:40


gz file icon test_tensor.tar.gz [^] (237,180 bytes) 2011-05-10 20:53
patch file icon 0002-Bug-fixes-for-vtkTensorGlyph.patch [^] (9,802 bytes) 2011-05-11 15:54 [Show Content]

 Relationships

  Notes
(0026495)
Burlen (developer)
2011-05-11 11:35

The fix for bug 1 needs more work, it breaks some of the tests.
(0026500)
Burlen (developer)
2011-05-12 17:25

OK, I updated the patch, tensor and header tests pass.
(0031285)
Dave DeMarle (administrator)
2013-07-22 20:33

Dave P no longer works on the project. If these old issues still exist in 6.0.0, reopen them and assign to Dave DeMarle
(0031494)
Burlen (developer)
2013-08-23 16:30

Dave P applied the patch, the issue was resolved.
(0037235)
Kitware Robot (administrator)
2016-08-12 09:55

Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current VTK Issues page linked in the banner at the top of this page.

 Issue History
Date Modified Username Field Change
2011-05-10 20:36 Burlen New Issue
2011-05-10 20:36 Burlen File Added: tensors_vtk_bug_norms.png
2011-05-10 20:38 Burlen File Deleted: tensors_vtk_bug_norms.png
2011-05-10 20:40 Burlen File Added: tensors_vtk_bug_norms.png
2011-05-10 20:40 Burlen File Added: tensors_vtk_fix_norms.png
2011-05-10 20:42 Burlen File Added: 0002-Bug-fixes-for-vtkTensorGlyph.patch
2011-05-10 20:53 Burlen File Added: test_tensor.tar.gz
2011-05-10 21:01 Burlen Description Updated
2011-05-10 21:01 Burlen Steps to Reproduce Updated
2011-05-10 22:04 David Partyka Assigned To => David Partyka
2011-05-10 22:04 David Partyka Status backlog => tabled
2011-05-11 11:35 Burlen Note Added: 0026495
2011-05-11 15:54 Burlen File Deleted: 0002-Bug-fixes-for-vtkTensorGlyph.patch
2011-05-11 15:54 Burlen File Added: 0002-Bug-fixes-for-vtkTensorGlyph.patch
2011-05-11 15:55 Burlen Description Updated
2011-05-12 17:25 Burlen Note Added: 0026500
2013-07-22 20:33 Dave DeMarle Status backlog => expired
2013-07-22 20:33 Dave DeMarle Note Added: 0031285
2013-08-23 16:30 Burlen Note Added: 0031494
2016-08-12 09:55 Kitware Robot Note Added: 0037235
2016-08-12 09:55 Kitware Robot Status expired => closed
2016-08-12 09:55 Kitware Robot Resolution open => moved


Copyright © 2000 - 2018 MantisBT Team