The particle sizes are NOT consistent between "Glyph filter" and "Point Gaussian"

Min Zhang's picture
Submitted by Min Zhang on Wed, 06/20/2018 - 06:53

Hello All,

This is Min.

I hanged around the post-processing forum and learned that, apart from the Point Sprite plugin (which is not available in my paraview version), there is another faster approach to visualize the particles, which is Point Gaussian.

I tried both "Glyph filter" and "Point Gaussian", and I found that the particle size is not consistent???

Please refer to the uploaded screenshots for the detailed settings in Paraview when I visualize the particles using both "Glyph filter" and "Point Gaussian", then you will understand what I mean.

Thanks and best regards,
Min

paul | Wed, 06/20/2018 - 10:50

Are you sure you didn't mess up setting up the transfer function for scaling particle sizes w/ the radius for point gaussian?

Also, try to have a look at one particle (use threshold for the id to single one out) and get an axis grid - this gives a realistic references for the displayed diameter.

Min Zhang's picture

Min Zhang | Wed, 06/20/2018 - 17:58

Hello Paul,

Thank you so much!

1. I didn't even know there is a "Scale Transfer Function" setting. So I am lost... What is the Gaussian radius? What does it mean by "Use Scale Array"? How to choose "Gaussian Scale Array" and "Scale Array Component"? What is the difference between "Gaussian Scale Array" and "Coloring" array? What is "Scale Transfer Function"?
For example, in my case, all the particles have the same radius which is 0.03cm, I just want to visualize ALL the particles with the REAL particle size, I am wondering how to set the above parameters.

BTW, I found this one. https://blog.kitware.com/paraview-5-introducing-the-point-gaussian-repre...

2. I am trying and a lot of confusing things are happenning...

Thanks and best regards,
Min

paul | Thu, 06/21/2018 - 15:42

Recipe for good particle sizes w/ PointGaussian.
0. Check the gear button (right upper corner of Properties) to get the advanced settings. choose Point Gaussian->Shader preset: sphere
1. Choose Gaussian Radius as the largest particle radius in the system. you're done for monodisperse systems.
2. if polydisperse, choose use scale array.
3. edit scale transfer function: the right entry should be 1 and the left entry should be Rminimal/Rmaximal.
That's it.