计算机图形学及CAD技术 微盘,计算机图形学及cad技术讲义——曲线曲面基本理论.pdf...

本文介绍了曲线曲面造型的基本理论及其在计算机辅助几何设计中的应用。文章详细解释了曲线曲面的三种表示方式:显式、隐式和参数表示,并重点讨论了参数表示的优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

精品文档

第三讲 曲线曲面基本理论

1 概述

(a) 飞机 (b) 船舶 (c) 汽车

图 1-1 曲线曲面造型应用

曲线曲面造型 (Surface Modeling) 是计算机辅助几何设计 (Computer Aided Geometric Design,

CAGD)和计算机图形学的一项重要内容,主要研究在计算机系统中如何用曲线曲面表示、设计、显示和

分析物体模型。 它在航空航天、 船舶、飞机、汽车等行业得到广泛应用 ( 如图 1-1 所示 ) 。由 Coons、Bezier

等大师于二十世纪六十年代奠定其理论基础 , 经过三十多年的发展,曲线曲面造型现在已形成了以有理

B 样条曲线曲面 (Rational B-spline Surface) 参数化特征设计和隐式代数曲线曲面 (Implicit

Algebraic Surface) 表示为主体的两类方法,且以插值 (Interpolation) 、逼近 (Approximation) 手段为

几何理论体系。

1.1 曲线曲面表示

曲线曲面可以用三种形式进行表示,即显式、隐式和参数表示,三种形式表示如下。

显式表示: 形如 z f (x , y ) 的表达式。对于一个平面曲线而言,显式表达式可写为 y f ( x) 。在

平面曲线方程中,一个 x 值与一个 y 值对应, 所以显式方程不能表示封闭或多值曲线, 例如,不能用显

式方程表示一个圆。

隐式表示 :形如 f (x , y , z) 0 的表达式。如一个平面曲线方程,隐式表达式可写为 f ( x , y ) 0 。

隐式表示的优点是易于判断函数 f (x , y ) 是否大于、小于或等于零,也就易于判断点是落在所表示曲线

上或在曲线的哪一侧。

参数表示: 形如 x f (t ) , y f (t ) , z f (t ) 的表达式,其中 t 为参数。即曲线上任一点的坐

标均表示成给定参数的函数。如平面曲线上任一点 P 可表示为 P(t ) [ x(t ), y(t )] ,如图 1-2(a) 所示;

空间曲线上任一三维点 P 可表示为 P(t ) [ x(t ), y(t ), z(t )] ,如图 1-2(b) 所示。

精品文档

精品文档

(a) 平面曲线 (b) 空间曲线

图 1-2 曲线参数表示

最简单的参数曲线是直线段,端点为 P 、 P 的直线段参数方程可表示为

1 2

P(t ) P ( P P )t t [0,1] ; (1-1)

1 2 1

圆在计算机图形学中应用十分广泛,其在第一象限内的单位圆弧的非参数显式表示为

2

y 1 x (0 x 1) (1-2)

其参数形式可表示为

2

1 t 2t

P(t ) 2 , 2 t [0,1] (1-3)

1 t 1 t

计算机图形学中通常用参数形式描述曲线曲面, 因为参数表示的曲线曲面具有几何不变性等优

点,其优势主要表现在:

(1) 可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值