Questions tagged «spline»

10
如何使用javascript HTML5 canvas通过N点绘制平滑曲线?
对于绘图应用程序,我将鼠标移动坐标保存到数组中,然后使用lineTo进行绘制。结果线不平滑。如何在所有收集的点之间生成一条曲线? 我已经用谷歌搜索过,但是我只发现了3个绘制线条的函数:对于2个采样点,只需使用lineTo。对于3个采样点quadraticCurveTo,对于4个采样点,bezierCurveTo。 (我尝试bezierCurveTo为阵列中的每4个点绘制一个,但是这导致每4个采样点出现扭结,而不是连续的平滑曲线。) 我该如何编写一个函数绘制5个采样点及更多的平滑曲线?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.