I found a way to create a quiver3d representation of the velocity field in ParaView using the regular Gliph filter. I changed the Gliph Mode to Every Nth Point (and change the Stride) or all points. I used the 2d Gliph arrow.
I have a couple of questions:
1.Is there a way to use a custom image for the 2d gliphs?
2. I tried to take the quiver figure from Matlab, wrap it as a texture on the object and compare the results. They looked similar but not 100 percent the same.
Does someone have any idea why?

1.Is there a way to use a custom image for the 2d gliphs?

Yes, with a custom dataset, not a custom image. Use the GlyphWithCustomSource filter instead.

I tried to take the quiver figure from Matlab, wrap it as a texture on the object and compare the results. They looked similar but not 100 percent the same.

It seems that the Gliph arrow generate arrows in the XYZ directions even though the data is in spherical coordinates. Is there a way to show the arrows in spherical coordinates?

The dataset is the same as in my previous question:

I’m sorry but I didn’t understand your answer.
The points are in spherical coordinates and my vector is also in spherical coordinates.
Maybe I missed a Spherical Calculator Filter for spherical objects?