贝塞尔曲线与贝塞尔曲面详解
创作时间:
作者:
@小白创作中心
贝塞尔曲线与贝塞尔曲面详解
引用
CSDN
1.
https://blog.csdn.net/qq_65461674/article/details/139200805
贝塞尔曲线
定义
贝塞尔曲线是由控制点和线段组成的曲线,控制点是可拖动的支点。
如图,蓝色为贝塞尔曲线,控制点是可拖动的支点。曲线和初始与终止端点相切,并且经过起点与终点。
de Casteljau Algorithm
de Casteljau算法描述了如何用多个点画出一条贝塞尔曲线。其核心是线性插值和递归。
贝塞尔曲线的定义很像参数方程,给定一个参数t就能确定贝塞尔曲线上的一点,倘若取完所有t值,就能得到完整的贝塞尔曲线。
一阶贝塞尔曲线
通过线性插值,可以算出线段上点的坐标。
二阶贝塞尔曲线
首先在P0P1上进行一阶贝塞尔曲线得到点Q01,再在P1P2上进行一阶贝塞尔曲线得到点Q11,再在Q01Q11上进行一阶贝塞尔曲线得到点B。之后再连接B就可以得到蓝色的贝塞尔曲线。
三阶贝塞尔曲线
同理。
代数式表达
将贝塞尔曲线展开可以得到n阶贝塞尔曲线的代数表达式:以二阶贝塞尔曲线展开为例。
性质
- 必定经过起始与终止控制点
- 必定经与起始与终止线段相切
- 具有仿射变换性质,可以通过移动控制点移动整条曲线
- 凸包性质,曲线一定不会超出所有控制点构成的多边形范围
凸包
墙上许多钉子,用一条橡皮筋包住最外边的钉子,再松手,橡皮筋收缩后的外框就是凸包。
分段贝塞尔曲线
传统贝塞尔曲线的缺点:当控制点多的时候不好控制曲线的形状。
分段贝塞尔曲线:将一条高次曲线分成多条低次曲线的拼接,其中用的最多的便是用很多的3次曲线来拼接。
分段贝塞尔曲线的连续性:Cn连续,表示n阶导数连续。
贝塞尔曲面
以4个控制点的贝塞尔曲面为例:
- 在这4个控制点之下利用第一个参数 u 运用第一章的计算贝塞尔曲线的方法得到蓝色点,因为有4列,所以一共可以得到如图所示的4个蓝色点。(灰色曲线分别为每列4个点所对应的贝塞尔曲线)
- 在得到4个蓝色顶点之后,在这四个蓝色顶点的基础之下利用第二个参数 v 便可以成功得出贝塞尔曲面上一个点
- 遍历所有的 u,v值就可以成功得到一个贝塞尔曲面
热门推荐
失眠多梦时的心理放松训练指南,助您恢复宁静心境
NEJM最新研究:失眠治疗全解析
唐诗与敦煌葡萄石榴纹的互文性探微
北京市中信公证处遗嘱公证费用全解析
遗嘱公证:家庭财富守护神
遗嘱公证:守护你的家庭财富传承
遗嘱公证:如何避免家庭财产纠纷?
职场情感管理,助你成为人气王!
曾仕强教你掌握人情世故,构建和谐人际关系
职场沟通技巧:搞定人情世故的秘密武器
山东港口日照港:科技创新驱动人才发展
书画进社区,墨香伴睦邻——钟村街祈福新邨社区举办"墨趣横生"书画展活动
派对聊天攻略:用高情商对话点亮全场
高情商聊天:情绪调节的利器
中医治疗哮喘:从辨证论治到个性化疗法
从沈阳到南京:九一八事变后的城市沦陷史
抗日战争中的民众生活:一场改变中国命运的大迁徙
分手后男生的心理变化:从解脱到重生
分手后如何专注职场发展?看这些建议!
王天缘分手事件背后的启示:如何重启人生
2025版个人所得税税率表及计算公式详解
2024一级消防工程师:就业前景爆棚!🔥
消防新规来袭!一消考生如何应对?
昆明石林风景区:2.7亿年雕琢的自然奇观
儿童白天几乎不咳晚上咳嗽很严重
枯萎的鲜花别扔!简单几步:用微波炉快速做干花!
自我管理能力包括哪些
秋冬养生全攻略:中医教你如何平衡阴阳
黄元御《四圣心源》:创新阴阳平衡理论与临床实践
中医食疗改善内分泌失调,你get了吗?