avtWorldSpaceToImageSpaceTransform - wrong spatial bounds #17110
Labels
bug
Something isn't working
impact medium
Productivity partially degraded (not easily mitigated bug) or improved (enhancement)
likelihood medium
Neither low nor high likelihood
reviewed
Issue has been reviewed and labeled by a developer
wrong results
Causes non-obvious misinterpretation of data by users
avtWorldSpaceToImageSpaceTransform is a "helper" transform for rendering. However, the handling of the resulting spatial bounds are not updated. They are only marked as being InvalidateSpatialMetaData.
This action maybe correct given this class is a "helper" transform for point sampling. However, avtResampleFilter also uses these results.
The issue is further compounded by the fact within avtWorldSpaceToImageSpaceTransform rectilinear grids can be passed through. And the view may be further transformed if it is for a perspective view.
As such, the class and its usage is rather bastardized. Which is probably why InvalidateSpatialMetaData was set and not attempt was made to set the actual bounds.
I have no solution but felt it needs to be documented because it caused down stream issue for some test code I was creating. To my knowledge, it is not yet causing any down stream issues.
The text was updated successfully, but these errors were encountered: