# Convert point cloud to surface model

**URL:** <https://discourse.slicer.org/t/convert-point-cloud-to-surface-model/21175>\
**Category:** Support\
**Tags:** 3d-model\
**Created:** [December 21, 2021, 6:36am UTC](https://discourse.slicer.org/t/convert-point-cloud-to-surface-model/21175 "2021-12-21T06:36:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Saima](https://avatars.discourse-cdn.com/v4/letter/s/9d8465/32.png) [@Saima](https://discourse.slicer.org/u/Saima)\
**Post date:** [December 21, 2021, 6:36am UTC](https://discourse.slicer.org/t/convert-point-cloud-to-surface-model/21175/1 "2021-12-21T06:36:43Z")

</div>

Hi andras,  
Is there a way to convert the point cloud (4colums, x,y,z,intensity) to surface model.

Thank you

Regards,  
Saima Safdar

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [December 22, 2021, 3:49am UTC](https://discourse.slicer.org/t/convert-point-cloud-to-surface-model/21175/2 "2021-12-22T03:49:01Z")

</div>

Is the point cloud structured (organized in a rectilinear grid by, for example acquired by a surface scanner) or the points are distributed randomly? Can you post a few screenshots?

VTK has all the necessary tools for this, but structured point sets, dense unorganized point sets, and sparse unorganized point sets require completely different surface reconstruction methods.

---

<div class="post-metadata">

**Author:** ![tho](https://avatars.discourse-cdn.com/v4/letter/t/9de053/32.png) [@tho](https://discourse.slicer.org/u/tho)\
**Post date:** [June 19, 2025, 1:51pm UTC](https://discourse.slicer.org/t/convert-point-cloud-to-surface-model/21175/3 "2025-06-19T13:51:29Z")

</div>

Hi Andras,  
I have a similar question. Is there a way to convert a vtp with defined (but not coplanar) contours, to a closed surface segmentation in Slicer? I was thinking about reusing the same logic as for RTStructs planar contours reading and conversion, but not sure if this is possible, and how to process using Slicer?  
Thank you !
