- 24
- 0
- 约1.23千字
- 约 3页
- 2017-12-13 发布于浙江
- 举报
贝塞尔曲线控制点确定得方法
怎样确定 Bezier 曲线的控制点
(一)
设在平面上已知有 个数据点 ,。要求在相邻的每两个点 与 之间,用一条3次Bezier曲线连接。
3次Bezier 由4个点确定: 是它的起点, 是它的终点,在起点和终点之间,另外还有两个控制点,依次记为 和 。现在的问题是:如何确定这两个控制点?
(二)
如果在各段3次Bezier曲线的接头处,只要求曲线函数式的一阶导数连续,也就是说,只要求曲线的切线斜率连续,那么,控制点还是很容易确定的。
我们只要过每一个 点,分别作曲线的切线,然后把位于 前面的控制点 和位于 后面的控制点 ,都取在过 点所作的切线上就可以了。
如果我们把过 点的切线方向,取为与线段 平行的方向,那么,控制点 的坐标就可以表示为:
(,) ;
控制点 的坐标就可以表示为:
(,) 。
其中,, 是两个可以任意给定的正数,比如说,我们可以取 ,这时,控制点的坐标可以用下列公式求出:
(, ) ;
(, ) 。
例 设 ,,, 这4点的坐标为
,,,,
按照上面给出的公式,可以求得控制点 的坐标为
(, )(, ) ,
控制点 的坐标为
(, )(, ) 。
连接 与 的3次Bezier 曲线的参数方程为
。
这条3次Bezier 曲线的图像为
还必须指出,对这种曲线的最初一段和最后一段,不能用上述公式计算,因为公式中要用到 和 ,这两个点其实是不存在的。这时可以有几种处理方法:
(1)用 的值作为 的值,用 的值作为 的值。
也就是说,在连接 与 的最初一段Bezier 曲线中,控制点 的坐标为
(, ) 。
在连接 与 的最后一段Bezier 曲线中,控制点 的坐标为
(, ) 。
(2)用曲线开端处和结尾处的切线方向来确定曲线的最初一段和最后一段。
设在曲线开端处,即在 点,给定参数函数的一阶导数值为 ,也就是说,给定曲线在开端处的切线斜率为 。
在曲线结尾处,即在 点,给定参数函数的一阶导数值为 ,也就是说,给定曲线在结尾处的切线斜率为 。
这时,在连接 与 的最初一段Bezier 曲线中,控制点 的坐标为
(, ) 。
在连接 与 的最后一段Bezier 曲线中,控制点 的坐标为
(, ) 。
(三)
如果在各段3次Bezier曲线的接头处,不仅要求一阶导数连续,还要求二阶导数连续,也就是说,不仅要求曲线的切线斜率连续,还要求曲线的曲率连续,那么,控制点就很难求了。
这时,不仅要求控制点 和 都取在通过 点所作的切线上,而且还需要满足下列等式:
, 。
满足上述要求的控制点的坐标,无法用数学表达式求出,而是需要你自己编写一个程序,用逐步迭代的方法,通过反复迭代,最后达到迭代收敛,才能求出各段Bezier曲线的控制点坐标的近似值,这就非常麻烦了。
3
您可能关注的文档
- 膜片弹簧离合器得设计与分析.doc
- 台北爱乐乐团电台.doc
- 可惜了!被贱卖的乐视内部神秘旗舰新机:性价比超高,惊艳到窒息!.pdf
- 自动化技术得发展过程是由机器逐步替代人工的过程.doc
- 联轴器得装配7.ppt
- 台北爱乐电台 全曲导聆2009年4月5日德步西:「印象」钢琴组曲拉威尔:镜子.doc
- 自动麻将机得基本工作原理.doc
- 臂部采用连杆机构得工业机械手设计.doc
- 台北爱乐电台 全曲导聆2009年5月2日布拉姆斯「小提琴协奏曲孟德尔颂「小提琴协奏曲.doc
- 自行车上得摩擦力研究报告.doc
- 湖北省武汉二十四中学2026届数学九上期末统考模拟试题含解析.doc
- 安徽省合肥市、安庆市名校大联考2026届数学八上期末统考试题含解析.doc
- 广东省深圳市外国语学校2026届八年级数学第一学期期末预测试题含解析.doc
- 2026届贵州省铜仁地区名校九年级数学第一学期期末调研模拟试题含解析.doc
- 2026届内蒙古自治区鄂尔多斯市东胜区第二中学数学九年级第一学期期末调研模拟试题含解析.doc
- 江苏省宜兴市丁蜀区2026届数学八上期末教学质量检测试题含解析.doc
- 安徽马鞍山和县联考2026届八年级数学第一学期期末达标测试试题含解析.doc
- 2026届江苏省无锡市江阴市敔山湾实验学校数学九上期末统考模拟试题含解析.doc
- 江苏省泰州市周庄初级中学2026届数学八上期末监测模拟试题含解析.doc
- 安徽省宣城市奋飞学校2026届八年级数学第一学期期末学业水平测试模拟试题含解析.doc
最近下载
- 2023年山东水利职业学院单招综合素质考试试题及答案解析.docx VIP
- 2023年山东水利职业学院单招考试综合素质模拟试题及答案解析.docx VIP
- 福建省宁德市2024-2025学年八年级上学期期末考试历史试题.pdf VIP
- 湘2021G301预制带肋底板混凝土叠合楼板(混凝土肋、钢筋肋、钢管肋)(版本2).docx VIP
- 湘2021G301预制带肋底板混凝土叠合楼板(混凝土肋、钢筋肋、钢管肋)(版本2).docx VIP
- 湘2021G301 预制带肋底板混凝土叠合楼板(混凝土肋、钢筋肋、钢管肋).docx VIP
- 学生道德品质教育与养成课件.ppt VIP
- 儿童品格尊重课件.pptx VIP
- 广日电梯MAX-E 电梯维修手册(00版本).pdf VIP
- 杭州威灵专用交流伺服驱动器使用手册2020.pdf VIP
原创力文档

文档评论(0)