Gh如何找到一个点在另一条曲线上的切线点?

自己搭了一个比较满意的方案,分享给大家:

在曲线上取一定数量的垂直平面perp frame,外点投影到各平面,

然后:投影点 和 曲线上点 距离最近的一对点,就应该是切点了。。。?
(这是我原本思路,但线上点密度要很高,才能准,算法不够简洁!! )

当当当当~ 只要把投影点连线~ 就能与原曲线获得交点:

这种方法20个点已经很精确了,不需要太大算力,
并且曲线若有多个波峰也能找出来。

2 个赞