I am having some problems calculating path trajectories. I am using the “Stream Tracer” filter with a 3D vector field and seeds along a line, and comparing it to a vizualisation of the field using “Surface LIC” in the same extracted subset plane. I thought the path trajectories would closely follow the LIC streaklines, but they do not. I am sure the path trajectories are incorrect - they seem to go into my solid boundaries (where the flow is zero), see pasted image - but I cannot figure out what I am doing wrong.
I agree that the stream tracer output looks suspect. However, I’m not sure anyone can diagnose the problem by just looking at your image. Would it be possible for you to post some example data?
Hmm. This might be a bug in the stream tracer with rectilinear data (axis-aligned with uneven spacing).
Try running the data from uvel.nc through the Transform filter. Keep the default parameters. The data will not actually move, but it will be converted to a curvilinear mesh. That seems to work better with the stream tracer.
@utkarsh.ayachit If you get a chance, can you take a quick look to see why the stream tracer is giving different answers for structured data and rectilinear (or apparently image) data?