计算机图形学B样条曲面的表达式资料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2020/9/11
计算机图形学
21
推导:
ax ay az
p(t) [t3
t2
t 1]bx
by
bz
dcxx
cy dy
cz dz
a
[t3
t2
t
1]b
T
C
c
d
2020/9/11
计算机图形学
22
a 0 0 0 11 Pk
C
b
1
1
1
1
Pk
1
c
d
0 3
0 2
1 1
0 0
Rk Rk 1
2020/9/11
计算机图形学
13
2阶参数连续性, 记作C2连续性,指两个相邻曲线段的方程在相交点
处具有相同的一阶和二阶导数。
(a)0阶连续性
2020/9/11
(b)1阶连续性
计算机图形学
(c)2阶连续性
14
2.几何连续性 0阶几何连续性,记作G0连续性,与0阶参数连续性的定
义相同,满足:
pi (ti1 ) p(i1) (t(i1)0 )
2020/9/11
计算机图形学
17
8.2 三次样条
给定n+1个点,可得到通过每个点的分段三次多项式 曲线:
x(t) y(t)
axt ayt
3 3
bxt byt
2 2
cxt cyt
dx dy
z(t)
azt
3
bzt
2
czt
d
z
t [0,1]
2020/9/11
计算机图形学
18
8.2.1 自然三次样条
2020/9/11
计算机图形学
11
1.参数连续性 0阶参数连续性,记作C0连续性,是指曲线的几
何位置连接,即
pi (ti1 ) p(i1) (t(i1)0 )
2020/9/11
计算机图形学
12
1阶参数连续性 记作C1连续性,指代表两个相邻曲线段的方程在相
交点处有相同的一阶导数:
pi (ti1) p(i1) (t(i1)0 ) 且pi(ti1) p(i1) (t(i1)0 )
1.唯一性 2.几何不变性 3.易于定界 4.统一性 5.易于实现光滑连接 6.几何直观
2020/9/11
计算机图形学
4
8.1.3 曲线曲面的表示
p p(t) t [0,1]
参数表示方法的优点: 1.点动成线 2.选取具有几何不变性的参数曲线曲面表示形式。 3.斜率
dy m dy / dt n dy / dt dx m dx / dt n dx / dt
2020/9/11
计算机图形学
20
8.2.2 三次Hermite样条
定义:假定型值点Pk和Pk+1之间的曲线段为p(t),t∈[0,1], 给 定 矢 量 Pk、Pk+1、Rk 和 Rk+1, 则 满 足 下 列 条 件 的 三 次参数曲线为三次Hermite样条曲线:
p(0) Pk , p(1) Pk1 p(0) Rk , p(1) Rk1
定义:给定n+1个型值点,现通过这些点列构造一条 自然三次参数样条曲线,要求在所有曲线段的公共 连接处均具有位置、一阶和二阶导数的连续性,即 自然三次样条具有C2连续性。
还需要两个附加条件才能解出方程组
2020/9/11
计算机图形学
19
特点: 1.只适用于型值点分布比较均匀的场合 2.不能“局部控制”
a0 b0
z(t)
cnt
n
c2t 2
c1t1
c0
t [0,1]
2020/9/11
计算机图形学
16
x(t )
p(t)
y(t)
tn
z(t)
t
an
1 aa10
bn
b1 b0
cn
c1 c0
T C T Fra Baidu bibliotekM S G t[0,1]
基矩阵
几何约束条件
基函数(blenging function),或称混合函数。
2 2 1 1 Pk
3 0
1
3 0 0
2 1 0
1
0
0
Pk
1
Rk Rk 1
M
h
Gh
。 Mh是Hermite矩阵。Gh是Hermite几何矢量
2020/9/11
计算机图形学
23
三次Hermite样条曲线的方程为:
p(t) T M h Gh
t [0,1]
1阶几何连续性,记作G1连续性,指一阶导数在相邻段 的交点处成比例
2阶几何连续性,记作G2连续性,指相邻曲线段在交点 处其一阶和二阶导数均成比例。
2020/9/11
计算机图形学
15
8.1.6 样条描述
n次样条参数多项式曲线的矩阵:
x(t)
y(t)
ant n bnt n
a2t b2t
2 2
a1t1 b1t1
第8章 曲线和曲面
提出问题
由离散点来近似地决定曲线和曲面,即通过测量或 实验得到一系列有序点列,根据这些点列需构造出 一条光滑曲线,以直观地反映出实验特性、变化规 律和趋势等。
2020/9/11
计算机图形学
1
第8章 曲线和曲面
工业产品的几何形状: 初等解析曲面 复杂方式自由变化的曲线曲面
模线样板法 计 算 机 辅 助 几 何 设 计 CAGD(Computer Aided
Geometric Design)
2020/9/11
计算机图形学
2
8.1 曲线曲面基础
8.1.1 曲线曲面数学描述的发展
弗格森双三次曲面片 孔斯双三次曲面片 样条方法 Bezier方法 B样条方法 有理Bezier 非均匀有理B样条方法
2020/9/11
计算机图形学
3
8.1.2 曲线曲面的表示要求
2020/9/11
计算机图形学
7
曲线曲面的拟合:当用一组型值点来指定曲线曲面的 形状时,形状完全通过给定的型值点列。
图8-1 曲线的拟合
2020/9/11
计算机图形学
8
曲线曲面的逼近:当用一组控制点来指定曲线曲面 的形状时,求出的形状不必通过控制点列
图8-2 曲线的逼近
2020/9/11
计算机图形学
2020/9/11
计算机图形学
5
4.t∈[0,1] ,使其相应的几何分量是有界的 5.可对参数方程直接进行仿射和投影变换 6.参数变化对各因变量的影响可以明显地表示出

2020/9/11
计算机图形学
6
8.1.4 插值和逼近样条
采用模线样板法表示和传递自由曲线曲面的形状称 为样条。 样条曲线是指由多项式曲线段连接而成的曲线,在 每段的边界处满足特定的连续条件。 样条曲面则可以用两组正交样条曲线来描述。
9
求给定型值点之间曲线上的点称为曲线的插值。 将连接有一定次序控制点的直线序列称为控制 多边形或特征多边形
2020/9/11
计算机图形学
图8-2 曲线的逼近
10
8.1.5 连续性条件
假定参数曲线段pi以参数形式进行描述:
pi pi (t) t [t i0 , ti1 ]
• 参数连续性 • 几何连续性
相关文档
最新文档