我正在寻找一个算法,返回四次贝塞尔(2d)上的一个点,给出:
A.[0,1]的参数t
B.构成四次贝塞尔曲线的5个点:
P0-起点
P1、P2、P3-控制点1、2和3
P4-终点
在网上搜索时,我找不到任何算法,只有漂亮的可视小程序,例如:
wikipedia
如果有什么关系,我将使用javascript实现。
谢谢你的帮助!
最佳答案
在维基百科的一篇文章中,你发现有一章对任意n度的Bézier曲线进行了概括。在explicit definition部分甚至有一个n=5
的例子:
关于javascript - 计算给定四次(四阶,不是二次)贝塞尔曲线上的点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11833132/