Skip to main content
Solved

NeighborFinder line in 3d

  • October 3, 2018
  • 1 reply
  • 21 views

Forum|alt.badge.img

Using NeighborFinder and merged two types of lines representing the upper and lower part of the slope in 2d (where bottom's points ware Line Base and Top were candidates) Now I would like to do it in 3d. I've used CoorinateExtractor and 3DForcer, so I have a pit height for short lines, but now I have no idea how to change the direction towards the top.

Best answer by mark2atsafe

I would use a LineExtender transformer (if necessary) to extend the short lines till they overlap the top line in 2D. Then I would use a SurfaceDraper transformer. The Top/Bottom lines would be the Points/Lines input to the transformer. The short lines would be the DrapeFeatures input.

Then the short lines would be given a Z value to match where they overlap the Top lines. You may also need to add an Intersector transformer to intersect the short lines with the Top line, depending on whether you extended them past the top line.

View original
Did this help you find an answer to your question?

1 reply

mark2atsafe
Safer
Forum|alt.badge.img+43
  • Safer
  • Best Answer
  • October 3, 2018

I would use a LineExtender transformer (if necessary) to extend the short lines till they overlap the top line in 2D. Then I would use a SurfaceDraper transformer. The Top/Bottom lines would be the Points/Lines input to the transformer. The short lines would be the DrapeFeatures input.

Then the short lines would be given a Z value to match where they overlap the Top lines. You may also need to add an Intersector transformer to intersect the short lines with the Top line, depending on whether you extended them past the top line.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings