# how does vmtksurfaceprojection work

**URL:** <https://discourse.slicer.org/t/how-does-vmtksurfaceprojection-work/44629>\
**Category:** Support\
**Tags:** vmtk\
**Created:** [September 29, 2025, 11:48pm UTC](https://discourse.slicer.org/t/how-does-vmtksurfaceprojection-work/44629 "2025-09-29T23:48:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![furiabuia](https://avatars.discourse-cdn.com/v4/letter/f/a6a055/32.png) [@furiabuia](https://discourse.slicer.org/u/furiabuia)\
**Post date:** [September 29, 2025, 11:48pm UTC](https://discourse.slicer.org/t/how-does-vmtksurfaceprojection-work/44629/1 "2025-09-29T23:48:02Z")

</div>

Hi, I’m new to vmtk and I was trying to use vmtksurfaceprojection to project coordinates points of a centerline to another centerline. The problem is that what I obtain in output is a centerline with the same geometry and coordinates point of the centerline that I put after “-ifile”.

Someone told me to modify the name of coordinates of one of the centerline (for example in x\_c, y\_c, z\_c), and I’ve done this with the filter calculator in paraview, but when I use this new .vtp file I got an error in pypepad that says ‘No cells to subdivide’.

I’ve even tryed all these different solution with a 3d model (not a simple centerline) because I thought that maybe the problem could be the fact that I’m using a centerline but I got the same result.

what I am doing wrong?
