贝塞尔曲线

canvas之贝塞尔曲线

2阶贝塞尔曲线

1
2
3
4
5
6
7
const canvas = document.getElementById('canvas');
const ctx = canvas.getContext('2d');

ctx.beginPath();
ctx.moveTo(20, 110);
ctx.quadraticCurveTo(230, 150, 250, 20);
ctx.stroke();

3阶贝塞尔曲线

1
2
3
4
5
6
7
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");

ctx.beginPath();
ctx.moveTo(50,20);
ctx.bezierCurveTo(230, 30, 150, 60, 50, 100);
ctx.stroke();

N阶贝塞尔曲线

拓展月度

svg: https://juejin.cn/post/7124312346947764260
canvas: https://juejin.cn/post/7119495608938790942


贝塞尔曲线
http://example.com/20230331-贝塞尔曲线/
作者
csorz
发布于
2023年3月31日
许可协议