Surface LIC does not seem to respect input data

I am trying to employ Surface LICs for the visualization of flow features, but the lines that I get don’t make much sense to me.

Strikingly, the LIC texture does not rotate with the surface in regions with low magnitude (blue):

Also, the texture is unaffected by the choice of input:

Am I missing something? I have never used LIC before, but I went through pretty much all the settings I could find.

I am using the current binary release ParaView-5.10.0-MPI-Linux-Python3.9-x86_64.tar.gz

This is the data I am using in the demo (Provided by Boston University TechWeb):

This is expected behavior

Also, the texture is unaffected by the choice of input:

Works well here, without any issue:
Peek 2022-02-24 13-55

weird, now that I tried it again, it also works for me.

And the result looks reasonable also when rotating the view.

1 Like

mh but here I have the issue again:
when looking from the inside, the LIC-structures are pretty much aligned with the x-axis, when looking from the outside, they have a -y component.


I am loading the plugin with

LoadPlugin('/soft/ParaView-5.10.0-MPI-Linux-Python3.9-x86_64/bin/../lib/paraview-5.10/plugins/SurfaceLIC/', remote=False, ns=globals())

before building the pipeline.

When the bug appears, the LICs react to the Color input instead of the Vectors input:

please share steps to repro