计算机图形学:曲线曲面基本理论

计算机图形学:曲线曲面基本理论这篇博客介绍了计算机图形学中的几何造型技术 重点讲解了曲线曲面的参数表示 包括非参数表示的显式和隐式形式 以及参数表示的优势

大家好,欢迎来到IT知识分享网。

1.几何造型介绍及曲线曲面的参数表示

1.1.几何造型介绍

计算机图形学可以分为三大部分内容,分别是光栅图形显示、几何造型技术和真实感图形显示。
①光栅图形学就是研究如何通过计算机的光栅显示屏来显示图形的方法,是图形学的基础。
②几何造型技术是研究在计算机中如何表达物体模型的技术。描述物体的模型可以分为线框模型、曲面模型和实体模型。线框模型通过顶点和棱边来表示物体曲面模型只描述物体的表面之间的连接关系,而不描述物体内部的点的属性。
③实体模型不但对物体的外观进行描述同时也描述物体的内点。
随着计算机图形学的发展,当前的主流是曲面模型,因此将其作为本章学习的重点。

1.2.曲线曲面的参数表示

1.2.1.曲线的非参数表示
曲线的非参数表示可以分为显式表示和隐式表示。
①对于平面曲线,其显示表示的方程如下:
平面曲线的显式表示
在显式方程中一个x值和一个y值相对应,因此显式方程不能表示封闭或多值的平面曲线。
②平面曲线的隐式表示是指将平面曲线写成f(x,y)=0的形式。隐式表示的优点在于能够快速判断一个点是否在曲线上,但是隐函数表示不方便作图。
尽管被我们熟悉,但是非参数方程会有如下一些问题:首先方程与坐标轴相关(需要同时涉及两个以上的坐标轴)其次会产生斜率为无穷大的情况。考虑到非参数方程的这些不足之处,我们在图形学中需要考虑使用其他的表示方法。
1.2.2曲线的参数表示
如果平面曲线的各坐标均写成关于另一个参数t的函数,就可以得到如下图所示的曲线表示形式,该表示形式就是曲线的参数表示。这样,给定一个参数t的值,就可以得到曲线上一个点的坐标。

平面曲线的参数表示
类似的,可以对空间曲线进行参数表示:
空间曲线的参数表示
假设参数t的取值区间为[a,b],为了方便起见,常常把区间[a,b]进行规范化,也就是将[a,b]区间转化为[0,1],变换的方法为:
在这里插入图片描述
经过变换后的曲线可以写成如下形式:
在这里插入图片描述
最简单的参数曲线是直线段,其表示方法为如下图所示(其中p表示一个点的各个坐标轴的坐标值)
在这里插入图片描述
1.2.3.曲面的参数表示
与曲线的参数表示类似,曲面的参数表示要比曲线多一个参数,形式如下图所示:
在这里插入图片描述

2.参数曲线的基本概念

一条用参数表示的空间曲线是一个有界点集,可以写成如下所示的数学函数形式:
在这里插入图片描述
关于参数曲线,在微分几何中有一些重要的量定义如下:

1.位置矢量:用于描述空间曲线上任意一点的位置,可以表示为如下形式:

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/155994.html

(0)
上一篇 2024-11-27 12:33
下一篇 2024-11-27 12:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信