找到three.js中曲线和直线的交点

时间:2018-03-05 13:57:16

标签: three.js bezier

我有一个2D QuaraticBezierCurve,我正在寻找从x值获得y坐标的方法。我知道它是参数化的,所以我可以很容易地从t得到x和y,但是这并没有达到我从给定x得到y(或一组y)的目标。

我认为也许可能有一个内置函数来识别交叉点(有点像geogebra),我可以使用它来找到我的曲线与垂直线(甚至是我的曲线)的交点使用yz平面)...但我只能找到计算从直线或平面到点的距离的函数。我也看过使用光线的可能解决方案,但它们似乎也没有做我想要的。

没有手动进入Bezier数学(我能做到,但不那么优雅),是否有更直接的方法来找到这些交点?

0 个答案:

没有答案