How to display particles entirely on a slice?

I have read the topic of how to display particles on a slice?How to display lagrangian particles on a slice?
Now I have used Clip filters for my visulization. But i notice the particles(draw with pointgaussian) can not show entirely. Particles whose center is under the plane is covered by the plane.


I wonder how to achieve my needs to entirely display particles on a slice.
Thanks a lot.

Point Gaussian is just a matter of display: particles are still only a point, i.e. a position without any actual size. So if you want to create sphere for each particle and expect the slice to cut the spheres, use Glyph filter to create those sphere before Slice them

Thank you for your advice, i will try Glyph

Using Glyph to make a sphere also have the same problem because the sphere is hollow inside. Now i display my results by overlaping two layers with different opacities.

You could use Clip instead of Slice to remove just the back side of the glyphs. But wouldn’t it work to do neither and just render the glyphs as is. Sure, the glyphs will poke out the back side of the plane, but you won’t be able to see that because the plane will obscure that. (I thought that was the whole point of asking the question to begin with.

thank you for your advice. I use clip because i need to display particles around the plane, just like what i post before. if i just render the glyphs, sphere at the top will cover the bottom. And then i found glyphs can only make the shell rather the volume of the sphere. So at last i overlapped two layer of 2d graphs to make it.