View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007387ParaView(No Category)public2008-07-22 00:462010-12-13 17:06
ReporterMengda Wu 
Assigned ToDave DeMarle 
PrioritynormalSeverityfeatureReproducibilityalways
StatusclosedResolutionwon't fix 
PlatformOSOS Version
Product Version 
Target VersionSomedayFixed in Version 
Summary0007387: Transform Filter does not transform vectors in point data
Description   I have latest cvs version of Paraview running. I am using transform filter to transform the data set. I works fine with the point coordinates.
But the vectors in point data do not transform at all. I am wondering if this filter uses vtkTransformFilter or vtkTransformPolyDataFilter.
From VTK nightly document, these filters should transform "associated point normals and vectors" as well.
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships

  Notes
(0012800)
Ken Moreland (manager)
2008-07-22 11:06

The transform filter will only transform the "active" normals and "active" vectors. The active normals are still used by ParaView and they appear to be transformed correctly. (To verify, create a sphere source, apply a rotate and/or asymmetric scale, and then add glyphs on the normals to see that they still point perpendicular to the surface.) The concept of active vectors is largely abandoned by ParaView. Instead, filters are expected to accept the names of variables to process.

Automatically transforming every field variable that happens to be a 3-tuple as a vector is a bad idea. There is no guarantee that each such variable is in fact a vector with meaning in the same space as the point coordinates. Thus, to properly implement this request, the transform filter should accept zero or more field variables to transform instead of just grabbing the active vectors.

As a workaround, one could use the calculator filter to apply the transform. Translates and scales are quite simple to implement, and rotations that are a factor of 90 degrees around any axis are pretty easy, too.
(0023881)
Dave DeMarle (administrator)
2010-12-10 14:05

See Ken's comment for rationale of why we are keeping this behavior.
(0023940)
Alan Scott (manager)
2010-12-13 17:06

I agree with Ken's comments. Closed.

 Issue History
Date Modified Username Field Change
2008-07-22 00:46 Mengda Wu New Issue
2008-07-22 11:06 Ken Moreland Note Added: 0012800
2008-07-22 11:06 Ken Moreland Severity major => feature
2008-07-22 11:06 Ken Moreland Category Development => Someday
2009-05-13 13:49 Utkarsh Ayachit Target Version => Someday
2010-12-10 14:05 Dave DeMarle Note Added: 0023881
2010-12-10 14:05 Dave DeMarle Status backlog => @80@
2010-12-10 14:05 Dave DeMarle Resolution open => won't fix
2010-12-10 14:05 Dave DeMarle Assigned To => Dave DeMarle
2010-12-13 17:06 Alan Scott Note Added: 0023940
2010-12-13 17:06 Alan Scott Status @80@ => closed
2011-06-16 13:10 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team