怎样确定Bezier曲线的控制点.docVIP

  • 94
  • 0
  • 约2.44千字
  • 约 3页
  • 2021-01-27 发布于山东
  • 举报
怎样确定 Bezier 曲线的控制点 (一) 设在平面上已知有 n 1 个数据点 Pi ( xi , yi ) , i 0,1, 2 , , n 。要求在相邻的每两 个点 Pi 与 Pi 1 之间,用一条 3 次 Bezier 曲线连接。 3 次 Bezier 由 4 个点确定: Pi 是它的起点, Pi 1 是它的终点,在起点和终点之间, 另外还有两个控制点,依次记为 Ai 和 Bi 。现在的问题是:如何确定这两个控制点? (二) 如果在各段 3 次 Bezier 曲线的接头处,只要求曲线函数式的一阶导数连续,也就是说,只要求曲线的切线斜率连续,那么,控制点还是很容易确定的。 我们只要过每一个 Pi 点,分别作曲线的切线, 然后把位于 Pi 前面的控制点 Bi 1 和 位于 Pi 后面的控制点 Ai ,都取在过 Pi 点所作的切线上就可以了。 如果我们把过 Pi 点的切线方向, 取为与线段 Pi 1 Pi 1 平行的方向, 那么,控制点 Ai 的坐标就可以表示为: Ai ( xi a( xi 1 xi 1 ) , yi a( yi 1 yi 1 ) ) ; 控制点 Bi 的坐标就可以表示为: ( , ( ) ) 。 Bi xi 1 b( xi 2 xi ) yi 1 b yi 2 yi 其中

文档评论(0)

1亿VIP精品文档

相关文档