# How to display lagrangian particles on a slice?

**URL:** https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174
**Category:** ParaView Support
**Created:** [August 21, 2022, 7:50pm UTC](https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174 "2022-08-21T19:50:44Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Huan\_Zhang](https://discourse.paraview.org/user_avatar/discourse.paraview.org/huan_zhang/32/9781_2.png) [@Huan\_Zhang](https://discourse.paraview.org/u/Huan_Zhang)
#### Post date: [August 21, 2022, 7:50pm UTC](https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174/1 "2022-08-21T19:50:44Z")

</div>

Dear all,

I have particles in a 3d column, but I want to display the particles at a slice (e.g., center-plane), how can I do it in ParaView? Any suggestions? Thanks!

 ![image](https://discourse.paraview.org/uploads/default/original/2X/b/b6b703dde82107917d8ec9de04b2cc4cd5c9fc91.png)

Jasper

---

<div class="post-metadata">

### Author: ![Huan\_Zhang](https://discourse.paraview.org/user_avatar/discourse.paraview.org/huan_zhang/32/9781_2.png) [@Huan\_Zhang](https://discourse.paraview.org/u/Huan_Zhang)
#### Post date: [August 22, 2022, 1:52am UTC](https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174/2 "2022-08-22T01:52:44Z")

</div>

Is there any suggestions? Very appreciate!

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [August 22, 2022, 9:10am UTC](https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174/3 "2022-08-22T09:10:25Z")

</div>

You have the `Slice` filter but it will display only exact intersection between the particles and the slicing plane, which may rarely occurs.

---

<div class="post-metadata">

### Author: ![Kenneth\_Moreland](https://discourse.paraview.org/user_avatar/discourse.paraview.org/kenneth_moreland/32/15033_2.png) [@Kenneth\_Moreland](https://discourse.paraview.org/u/Kenneth_Moreland)
#### Post date: [August 22, 2022, 12:57pm UTC](https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174/4 "2022-08-22T12:57:52Z")

</div>

Yes, as @nicolas.vuaille says, trying to take an actual `Slice` of particle data generally does not work because the `Slice` is infinitesimally thin, and none of the particles in 3D position will be exactly on this plane. Instead, what you probably want is to find the particles in a thin region in the cross section.

You can do this by using the `Clip` ![](https://discourse.paraview.org/uploads/default/original/2X/a/abad4603d7b9140e7d92be47f8fab46b3fc2c199.png) filter. Change the `Clip Type` to `Box` and then drag the top and bottom of the box to the center of your column (or use the GUI controls to set the `Length` to a small but finite number in the dimension along the column and the `Position` to the center of the column).

---

<div class="post-metadata">

### Author: ![Huan\_Zhang](https://discourse.paraview.org/user_avatar/discourse.paraview.org/huan_zhang/32/9781_2.png) [@Huan\_Zhang](https://discourse.paraview.org/u/Huan_Zhang)
#### Post date: [August 22, 2022, 4:55pm UTC](https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174/5 "2022-08-22T16:55:29Z")

</div>

Thank you so much, that is exactly what I want!

---

<div class="post-metadata">

### Author: ![GregVernon](https://discourse.paraview.org/user_avatar/discourse.paraview.org/gregvernon/32/1494_2.png) [@GregVernon](https://discourse.paraview.org/u/GregVernon)
#### Post date: [August 25, 2022, 10:48pm UTC](https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174/6 "2022-08-25T22:48:48Z")

</div>

As a follow-up to this answer, does ParaView support the `Threshold` filter on particle data? If so, it should be possible to `Threshold` on location data (if coordinates aren’t a dataset, then the `Append Location Attributes` filter should add them IIRC).

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [August 26, 2022, 12:27am UTC](https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174/7 "2022-08-26T00:27:07Z")

</div>

You can’t **Threshold** points only - **Threshold** applies only to datasets with cells. In practice, this means you might need to add vertex cells first, which you can do with the **Mask** filter and set the properties in the following way: **On Ratio** , 1; **Maximum Number of Points** , 1000000 (big number, more than the number of points in your dataset); **Generate Vertices** , ON; **Single Vertex Per Cell** , ON. The resulting output should have the same number of vertex cells as points, and you can **Threshold** away.

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [August 26, 2022, 7:25am UTC](https://discourse.paraview.org/t/how-to-display-lagrangian-particles-on-a-slice/10174/8 "2022-08-26T07:25:43Z")

</div>

To create vertex on points, one can use the `ConvertToPointCloud` that is intended for this use.
