# Intersect polydata and get interpolated normal

**URL:** https://discourse.vtk.org/t/intersect-polydata-and-get-interpolated-normal/11851
**Category:** Support
**Created:** [June 29, 2023, 7:19pm UTC](https://discourse.vtk.org/t/intersect-polydata-and-get-interpolated-normal/11851 "2023-06-29T19:19:41Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Jens\_Munk\_Hansen](https://discourse.vtk.org/user_avatar/discourse.vtk.org/jens_munk_hansen/32/1215_2.png) [@Jens\_Munk\_Hansen](https://discourse.vtk.org/u/Jens_Munk_Hansen)
#### Post date: [June 29, 2023, 7:19pm UTC](https://discourse.vtk.org/t/intersect-polydata-and-get-interpolated-normal/11851/1 "2023-06-29T19:19:41Z")

</div>

Hi Developers

I am looking for the fastest possible way to intersect polydata with lines and at the same time get an interpolated normal. I looked into how this is done in `vtkImplicitPolyDataDistance` and I could potentially replicate this using `IntersectWithLine` instead of `FindClosestPoint`.

Is there a filter or some utility which already provides this feature? If not, I will provide my solution here.

Thanks in advance  
Jens Munk
