Skip to content

Adjust scaling, orientation and position when nonorthogonal axes are present.

This passes scale, position, origin and orientation to the GridAxes3DActor so that it is transformed the same way as other objects in the render window. Since the dataset is scaled after the ModelTransformMatrix has already been applied, we need to change the order in which the transform is applied.

This is easy to test manually using the NonOrthogonalSource plugin and the Sheared Wavelet source. I would like to add an automated test, but am currently getting different results in the ParaView python script window vs pvpython. See #17380.

Merge request reports